Algonquin Power & Utilities Corp.

Algonquin Power & Utilities Corp.

CAD7.36
-0.03 (-0.41%)
Toronto Stock Exchange
CAD, CA
Renewable Utilities