IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 Tenable Holdings Q1 2026 Earnings EPS Surprises Positively Revenue Detail Not Disclosed STLD Q1 2026 Earnings Earnings Miss Estimates Despite Strong Operational Execution FTI Q1 2026 Earnings EPS Surges Past Estimates Despite Stock Dip Bio Green Med Solution Inc Q3 2024 Earnings Narrowed Loss Beats Estimates Shares Fall on Revenue Uncertainty