Algonquin Power & Utilities Corp.

Algonquin Power & Utilities Corp.

7.56
CAD
-0.07
(-0.92%)
0.23EPS
32.42P/E
6.41BMarket Cap
Nov 06Next Earn