Algonquin Power & Utilities Corp.

Algonquin Power & Utilities Corp.

CAD7.47
0.17 (2.33%)
Toronto Stock Exchange
CAD, CA
Renewable Utilities