BIOA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares
NRG Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Edges Higher
CIEN Q1 2026 Earnings Solid EPS Beat Despite Revenue Caution Stock Edges Up
MIAX Q1 2026 Earnings EPS Surpasses Estimates by 98 Amid Stable Operations
White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher
Permian Resources Corporation PR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Operational Challenges