MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates Nigeria Arrests Former Power Minister After 75Year Corruption Sentence Consumer Prices Surge 38 Annually in April Marking Highest Inflation Since May 2023 FactSet FDS Q1 2026 Earnings Beat Revenue NA EPS 446 Sanofi ADS SNY Q1 2026 Earnings Surprise EPS 188 Up Significant