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