MGEE Financials: MGE Energy Inc AI Analysis