Algonquin Power & Utilities Corp.

Algonquin Power & Utilities Corp.

CAD6.15
-0.07 (-1.13%)
Toronto Stock Exchange
CAD, CA
Renewable Utilities