STAG Q1 2026 Earnings Stellar EPS Surprise Drives Cautious Optimism
OXM Q1 2026 Earnings Major EPS Miss but Stock Surges 8
MGE Energy Q1 2026 Earnings EPS Beat Driven by Operational Strength
BBY Q1 2026 Earnings EPS Beats Estimates by 481 Stock Inches Higher
Energy Recovery Inc Q1 2026 Earnings EPS Misses Estimates as Stock Gains 267
UFCS Q1 2026 Earnings Strong EPS Beat Driven by Underwriting Discipline