NWE Financials: NorthWestern Energy Group Inc AI Analysis