NYSE: BEPC
US$
42.82
-0.79
(
-1.81
%)
TSX: BEPC
C$
58.62
-1.18
(
-1.97
%)
Last Updated:
April 17, 2026
04:00 PM
EDT