MGE Energy Q1 2026 Earnings EPS Beat Driven by Operational Strength Odysightai Inc ODYS Q1 2026 Earnings EPS Miss but Positive Stock Reaction Signals Investor Confidence TXO Partners LP Q1 2026 Earnings Deep Loss Per Unit Fails to Deter Investors Stock Gains 393 Hudbay Minerals Q1 2026 Earnings EPS Beats Estimates Amid Copper Price Support Stock Slips HCI Group Q1 2026 Earnings EPS Beat Driven by Strong Underwriting Performance Brookfield Corporation BN Q1 2026 Earnings EPS Beats Estimates Amidst Modest Stock Pullback