Loading live market data…

Brookfield Renewable Partners L.P.

NYSE:BEP

$32.11 USD

$0.25 (0.78%)

Volume
725.41K
Average Volume
861.92K
Market Capitalization
$9.74B
P/E Ratio
53.52
Dividend Yield
4.76%
Price Target
$39.50
Year High
$38.12
Year Low
$24.13
Day High
Day Low
Payout Ratio
$6.12
Current Ratio
$0.75

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.20%

Investors Holding

15

change: -251 | last: 266

Increased Positions

2

change: -95 | last: 97

Reduced Positions

3

change: -62 | last: 65

New Positions

2

change: -33 | last: 35

Sold Positions

243

change: 218 | last: 25

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -270.9257 | last: 2.7093

Total Invested

20.59M

BEP Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $26.97 286.96M $7.74B $2.31B $35.73B $41.16B
2024-12-31 $22.79 285.18M $6.5B $3.14B $35.9B $39.26B
2023-12-31 $26.28 282.4M $7.42B $1.14B $30.92B $37.2B
2022-12-31 $25.34 275.36M $6.98B $998M $25.73B $31.71B
2021-12-31 $35.79 275.08M $9.85B $900M $21.99B $30.94B
2020-12-31 $43.15 274.84M $11.86B $639M $18.52B $29.74B
2019-12-31 $24.86 220M $5.47B $269M $11.14B $16.34B
2018-12-31 $13.81 219.05M $3.03B $309M $10.72B $13.43B
2017-12-31 $18.61 270.58M $5.04B $971M $11.77B $15.83B
2016-12-31 $15.83 234.78M $3.72B $331M $10.18B $13.57B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $32.64 303.28M $9.9B $2.47B $36.77B $44.19B
2025-12-31 $26.97 286.96M $7.74B $2.31B $35.73B $41.16B
2025-09-30 $25.79 286.96M $7.4B $1.83B $36.32B $41.89B
2025-06-30 $25.51 283.83M $7.24B $1.91B $38.17B $43.5B
2025-03-31 $22.16 288.57M $6.39B $1.96B $35.91B $40.35B
2024-12-31 $22.79 285.18M $6.5B $3.14B $35.9B $39.26B
2024-09-30 $28.18 287.5M $8.1B $1.27B $29.94B $36.77B
2024-06-30 $24.47 285.05M $6.98B $1.24B $30.22B $35.96B
2024-03-31 $23.12 291.3M $6.73B $1.42B $29.6B $34.91B
2023-12-31 $26.28 287.16M $7.55B $1.14B $30.92B $37.33B
2023-09-30 $21.74 292.86M $6.37B $1.03B $24.41B $29.74B
2023-06-30 $29.49 280M $8.26B $1.2B $24.45B $31.5B