Free Trial

Brookfield Renewable (BEPC) Stock Chart & Stock Price History

Brookfield Renewable logo
C$40.51 -0.97 (-2.34%)
As of 02:40 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 decreased 6.29%, with a year-to-date return of 1.84%. In the past month, the stock has increased 9.28%, reflecting recent market activity.

As of the latest close, Brookfield Renewable traded at C$41.48 with a market cap of C$4.26 billion and volume of 314,159 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
-3.36%
1 Month
Performance
+9.28%
3 Month
Performance
-1.84%
Year-To-Date
Performance
+1.84%
1 Year
Performance
-6.29%

BEPC Stock Chart for Wednesday, May, 21, 2025

Brookfield Renewable Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
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
05/09/2025C$39.32C$40.30
+2.49%
C$40.35C$39.60133,543 shsC$4.14 billion
05/08/2025C$38.49C$39.32
+2.16%
C$39.70C$38.64182,003 shsC$4.04 billion
05/07/2025C$38.12C$38.49
+0.97%
C$38.98C$37.68259,547 shsC$3.95 billion
05/06/2025C$37.82C$38.12
+0.79%
C$38.56C$37.49259,269 shsC$3.92 billion
05/05/2025C$39.01C$37.82
-3.05%
C$39.26C$37.72143,290 shsC$3.89 billion
05/02/2025C$39.75C$39.01
-1.86%
C$40.19C$38.29160,967 shsC$4.01 billion
05/01/2025C$39.29C$39.75
+1.17%
C$40.28C$39.31148,407 shsC$4.08 billion
04/30/2025C$39.87C$39.29
-1.45%
C$39.65C$38.60536,028 shsC$4.04 billion
04/29/2025C$39.76C$39.87
+0.28%
C$40.35C$39.66109,429 shsC$4.10 billion
04/28/2025C$38.89C$39.76
+2.24%
C$39.79C$38.80135,602 shsC$4.08 billion
04/25/2025C$38.56C$38.89
+0.86%
C$38.92C$38.37232,895 shsC$4.00 billion
04/24/2025C$38.12C$38.56
+1.15%
C$38.80C$38.22233,612 shsC$3.96 billion
04/23/2025C$38.05C$38.12
+0.18%
C$39.18C$37.93214,781 shsC$3.92 billion
04/22/2025C$37.07C$38.05
+2.64%
C$38.51C$37.34149,501 shsC$3.91 billion
04/21/2025C$37.56C$37.07
-1.30%
C$37.32C$36.46113,563 shsC$3.81 billion

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