MDU Financials: MDU Resources Group Inc AI Analysis