Algonquin Power & Utilities Corp

Algonquin Power & Utilities Corp

CAD23.45
0.05 (0.21%)
Toronto Stock Exchange
CAD,