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