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