Algonquin Power & Utilities Corp.

AQN Utilities Q4 2024