Essential Utilities Q1 2026 Earnings EPS Misses Analysts Expectations Despite Modest Stock Gain
Ballard Power Systems BLDP Q1 2026 Earnings Narrowed Loss Exceeds Expectations
Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum
THRY Q1 2026 Earnings Massive EPS Beat Lifts Shares as Expense Discipline Shines
HMR Q1 2026 Earnings EPS Surges 1076 Above Estimate Amid Limited Revenue Disclosure
SSP Q1 2026 Earnings EPS Surpasses Expectations by 619 as Cost Controls Drive Profitability