OTC : BRENF

Brookfield Renewable Partners L.P. — Institutional Ownership

$17.63 USD

-$0.24 (-1.34%)

Volume
1K
Average Volume
395.65
Market Capitalization
$7.12B
P/E Ratio
26.71
Dividend Yield
5.67%
Price Target
Year High
$21.01
Year Low
$15.94
Day High
Day Low
Payout Ratio
$5.36
Current Ratio
$0.54
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
BRENF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $17.87 283.9M $5.07B $2.09B $34.83B $37.81B
2024-12-31 $17.31 285.18M $4.94B $2.83B $35.55B $37.66B
2023-12-31 $21.01 282.4M $5.93B $890M $30.47B $35.51B
2022-12-31 $21.01 275.36M $5.79B $998M $27.48B $32.27B
2021-12-31 $21.01 275.08M $5.78B $764M $21.99B $27.01B
2020-12-31 $17.97 274.84M $4.94B $431M $18.08B $22.59B
2019-12-31 $19.29 220M $4.24B $352M $17.7B $21.59B
2018-12-31 $18.85 219.05M $4.13B $173M $10.72B $14.67B
2017-12-31 $18.85 270.58M $5.1B $799M $11.77B $16.07B
2016-12-31 $18.85 234.78M $4.43B $223M $10.18B $14.38B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $17.87 283.9M $5.07B $2.09B $34.83B $37.81B
2025-09-30 $17.45 283.9M $4.95B $1.83B $35.98B $39.1B
2025-06-30 $17.43 283.83M $4.95B $1.79B $37.81B $40.97B
2025-03-31 $17.31 285.18M $4.94B $2.23B $35.56B $38.27B
2024-12-31 $17.31 285.18M $4.94B $2.83B $35.55B $37.66B
2024-09-30 $21.01 287.5M $6.04B $906M $29.5B $34.64B
2024-06-30 $21.01 285.05M $5.99B $1.53B $29.79B $34.25B
2024-03-31 $21.01 286.05M $6.01B $1.69B $29.14B $33.46B
2023-12-31 $21.01 287.16M $6.03B $1.44B $30.31B $34.9B
2023-09-30 $21.01 292.86M $6.15B $781M $24.41B $29.78B
2023-06-30 $21.01 280M $5.88B $921M $24.45B $29.41B
2023-03-31 $21.01 288.89M $6.07B $905M $25.22B $30.39B