CEG Q1 2026 Earnings EPS Beats Estimates as Constellation Capitalizes on Nuclear and Clean Energy Demand WCC Q1 2026 Earnings Strong Earnings Beat Drives Positive Investor Sentiment Diamond Hill Investment Group Inc DHIL Q1 2025 Earnings Reported EPS of 323 Amid Stable Market Conditions OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929 LBRDK Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Modestly ATAI Q1 2026 Earnings SmallerthanExpected Loss Boosts Sentiment Amid No Revenue