MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates My Size MYSZ Climbs 275 Resistance at 055 in Focus 20260520