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