SO Q1 2026 Earnings Earnings Per Share Beat Estimates Amid Steady Utility Performance
TGS Q1 2026 Earnings Earnings Smash Estimates Amidst Energy Sector Dynamics
DUK Q1 2026 Earnings Beats Estimates with Resilient Regulated Operations
ASTL Q1 2026 Earnings EPS Surges Past Estimates Despite Loss
Joby Aviation Q1 2026 Earnings EPS Surprise Beats Estimates Amid Certification Progress
Pure Cycle Corporation PCYO Q1 2026 Earnings Modest EPS of 005 Amid a Quiet Quarter