NWN Financials: Northwest Natural Holding Co AI Analysis