OPRA Q1 2026 Earnings EPS Surpasses Estimates Stock Declines Modestly
NuCana Q3 2024 Earnings SmallerthanExpected Loss as Biotech Advances Oncology Pipeline
VNDA Q1 2026 Earnings EPS Misses Estimates as Operating Costs Weigh on Results
SEMR Q4 2025 Earnings EPS Falls Short of Consensus Revenue Figures Unavailable
Teva Q1 2026 Earnings Strong EPS Beat on Cost Discipline Shares Edge Higher
MTUS Q1 2026 Earnings EPS Surpasses Estimates by 1765
Core Molding Technologies CMT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines
Strategy Inc MSTR Q1 2026 Earnings Massive EPS Miss as Digital Asset Impairments Deepen Losses
Figma Inc FIG Q1 2026 Earnings EPS Beats Estimates by 5576 as Profitability Strengthens
EPAM Q1 2026 Earnings EPS Beats Estimates by 183 Amid Uncertain Revenue Trends
RingCentral Q1 2026 Earnings EPS Beats Estimates as Stock Rises 313
ZM Q1 2026 Earnings EPS Beat Drives 9 Stock Surge as Revenue Details Remain Unclear