RadNet Inc RDNT Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares TRS Q1 2026 Earnings EPS Beats Estimates by 2539 GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism Essential Utilities Inc WTRG Q1 2026 Earnings EPS Miss Overshadows Mixed Utility Demand Velocity Financial Q1 2026 Earnings EPS Surpasses Estimates with 52 Beat ST Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Gains