Zacks Investment ResearchTue, 05 May 2026 19:05:21 GMTMGE (MGEE) Q1 Earnings and Revenues Top EstimatesMGEE+1.17%