OTC : CRPJF

China Resources Power Holdings Company Limited — Institutional Ownership

$2.44 USD

$0 (0.0%)

Volume
0
Average Volume
22.1
Market Capitalization
$12.63B
P/E Ratio
6.77
Dividend Yield
5.95%
Price Target
Year High
$2.45
Year Low
$1.99
Day High
Day Low
Payout Ratio
$0.37
Current Ratio
$0.51
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
CRPJF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.13 5.18B $93.88B $11.88B $223.71B $305.71B
2024-12-31 $17.48 4.85B $84.78B $5.83B $194.16B $273.11B
2023-12-31 $14.05 4.81B $67.61B $4.08B $166.86B $230.38B
2022-12-31 $10.93 4.81B $52.59B $7.72B $139.59B $184.46B
2021-12-31 $26.35 4.81B $126.75B $7.93B $135.73B $254.55B
2020-12-31 $9.69 4.81B $46.62B $5.04B $109.29B $150.88B
2019-12-31 $9.89 4.81B $47.58B $4.91B $95.17B $137.85B
2018-12-31 $14.09 4.78B $67.38B $7.98B $96.68B $156.08B
2017-12-31 $14.53 4.78B $69.42B $5.38B $100.92B $164.96B
2016-12-31 $11.79 4.77B $56.25B $4.35B $91.46B $143.36B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.13 5.18B $93.88B $11.88B $223.71B $305.71B
2025-06-30 $18.29 5.18B $94.69B $9.36B $205.14B $290.46B
2024-12-31 $17.48 4.85B $84.78B $5.83B $194.16B $273.11B
2024-06-30 $23.04 4.81B $110.83B $9.96B $186.31B $287.18B
2023-12-31 $14.05 4.81B $67.61B $4.5B $166.86B $229.97B
2023-06-30 $14.10 4.81B $67.85B $16.42B $159.45B $210.88B
2022-12-31 $10.93 4.81B $52.59B $7.72B $139.59B $184.46B
2022-06-30 $14.04 4.81B $67.55B $9.48B $139.54B $197.61B
2021-12-31 $26.35 4.81B $126.75B $7.93B $135.73B $254.55B
2021-06-30 $7.76 4.81B $37.35B $4.33B $114.24B $147.26B
2020-12-31 $9.69 4.81B $46.62B $5.04B $109.29B $150.88B
2020-06-30 $10.46 4.81B $50.33B $4.16B $99.34B $145.51B