Algonquin Power & Utilities Corp.

Algonquin Power & Utilities Corp.

7.62
CAD
+0.18
(+2.42%)
0.23EPS
32.46P/E
6.42BMarket Cap
Nov 06Next Earn