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