AQNB Financials: Algonquin Power & Utilities Corp AI Analysis