SOJE Q1 2026 Earnings Southern Company Beats EPS Estimates as Utility Operations Remain Stable AllianceBernstein Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions VOD Q4 2025 Earnings EPS Surges 408 Above Estimates Stock Edges Higher NeoVolta Q1 2026 Earnings Narrower Loss Beats Expectations as Stock Rises Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat BEP Q1 2026 Earnings Significant EPS Miss Despite Slight Stock Gains