Free Trial

Brookfield Renewable (BEPC) Stock Chart & Stock Price History

Brookfield Renewable logo
C$44.17 +0.60 (+1.38%)
As of 06/10/2025 04:00 PM Eastern

Brookfield Renewable Stock Price Performance

The Brookfield Renewable (BEPC) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has increased 2.29%, with a year-to-date return of 11.04%. In the past month, the stock has increased 9.60%, reflecting recent market activity.

As of the latest close, Brookfield Renewable traded at C$44.17 with a market cap of C$4.54 billion and volume of 247,586 shares.

Receive BEPC Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for Brookfield Renewable and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
+8.93%
1 Month
Performance
+9.60%
3 Month
Performance
+8.26%
Year-To-Date
Performance
+11.04%
1 Year
Performance
+2.29%

BEPC Stock Chart for Wednesday, June, 11, 2025

Brookfield Renewable Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
06/10/2025C$43.57C$44.17
+1.38%
C$44.25C$43.60247,586 shsC$4.54 billion
06/09/2025C$40.55C$43.57
+7.45%
C$43.94C$41.78257,828 shsC$4.48 billion
06/06/2025C$40.42C$40.55
+0.32%
C$40.91C$40.23187,239 shsC$4.17 billion
06/05/2025C$40.36C$40.42
+0.15%
C$40.58C$39.8187,009 shsC$4.15 billion
06/04/2025C$41.89C$40.36
-3.65%
C$41.99C$40.10240,593 shsC$4.15 billion
06/03/2025C$39.67C$41.89
+5.60%
C$41.91C$39.78248,135 shsC$4.30 billion
06/02/2025C$40.26C$39.67
-1.47%
C$40.30C$39.46230,452 shsC$4.08 billion
05/30/2025C$40.49C$40.26
-0.57%
C$40.66C$40.00822,857 shsC$4.14 billion
05/29/2025C$41.11C$40.49
-1.51%
C$41.26C$40.44196,000 shsC$4.16 billion
05/28/2025C$40.64C$41.11
+1.16%
C$41.32C$40.57393,978 shsC$4.22 billion
05/27/2025C$40.08C$40.64
+1.40%
C$40.82C$39.73263,966 shsC$4.17 billion
05/26/2025C$39.66C$40.08
+1.06%
C$40.64C$39.7553,120 shsC$4.12 billion
05/23/2025C$38.75C$39.66
+2.35%
C$39.75C$38.45250,274 shsC$4.07 billion
05/22/2025C$40.52C$38.75
-4.37%
C$40.49C$38.44375,635 shsC$3.98 billion
05/21/2025C$41.48C$40.52
-2.31%
C$41.22C$40.35294,882 shsC$4.16 billion
05/20/2025C$41.92C$41.48
-1.05%
C$42.34C$41.35314,159 shsC$4.26 billion
05/19/2025C$41.92C$41.92C$42.18C$41.45264,270 shsC$4.31 billion
05/16/2025C$41.55C$41.92
+0.89%
C$42.18C$41.45264,270 shsC$4.31 billion
05/15/2025C$40.94C$41.55
+1.49%
C$41.65C$40.80232,867 shsC$4.27 billion
05/14/2025C$40.99C$40.94
-0.12%
C$41.32C$40.63199,433 shsC$4.21 billion
05/13/2025C$40.45C$40.99
+1.33%
C$41.22C$40.30205,602 shsC$4.21 billion
05/12/2025C$40.30C$40.45
+0.37%
C$40.90C$39.96239,209 shsC$4.16 billion

This page (TSE:BEPC) was last updated on 6/11/2025 by MarketBeat.com Staff
From Our Partners