Algonquin Power & Utilities Corp.

Algonquin Power & Utilities Corp.

CAD6.12
-0.1 (-1.61%)
Toronto Stock Exchange
CAD, CA
Renewable Utilities

Revenue Segmentation by product