OTC : CHFFY

China Everbright Environment Group Limited — Institutional Ownership

$5.77 USD

$0 (0.0%)

Volume
1
Average Volume
7
Market Capitalization
$3.54B
P/E Ratio
7.80
Dividend Yield
5.41%
Price Target
Year High
$6.76
Year Low
$4.90
Day High
Day Low
Payout Ratio
$0.42
Current Ratio
$1.07
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
CHFFY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $52.61 614.3M $32.32B $10.5B $96.4B $118.22B
2024-12-31 $33.09 614.3M $20.33B $7.9B $91.67B $104.1B
2023-12-31 $23.58 614.3M $14.49B $8.43B $94.62B $100.68B
2022-12-31 $33.11 614.3M $20.34B $10.59B $94.72B $104.47B
2021-12-31 $57.61 614.3M $35.39B $15.05B $99.13B $119.47B
2020-12-31 $43.42 614.3M $26.67B $10.86B $74.98B $90.79B
2019-12-31 $59.74 614.3M $36.7B $11.74B $53.18B $78.14B
2018-12-31 $71.57 503.56M $36.04B $12.14B $38.53B $62.43B
2017-12-31 $106.25 448.27M $47.63B $8.66B $31.45B $70.42B
2016-12-31 $85.29 448.31M $38.24B $6.34B $21.62B $53.51B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $52.61 614.24M $32.32B $10.5B $96.4B $118.22B
2025-06-30 $32.50 614.3M $19.96B $8.7B $93.49B $104.75B
2024-12-31 $33.09 614.3M $20.33B $7.9B $91.67B $104.1B
2024-06-30 $33.82 614.3M $20.77B $8.17B $94.17B $106.78B
2023-12-31 $23.58 614.3M $14.49B $8.61B $94.62B $100.5B
2023-06-30 $29.46 614.3M $18.1B $8.53B $93.36B $102.92B
2022-12-31 $33.11 614.3M $20.34B $10.59B $94.72B $104.47B
2022-06-30 $57.98 614.3M $35.62B $14.07B $99.54B $121.08B
2021-12-31 $57.61 614.3M $35.39B $15.05B $99.13B $119.47B
2021-06-30 $42.71 614.3M $26.23B $14.79B $90.37B $101.81B
2020-12-31 $43.42 614.3M $26.67B $10.86B $74.98B $90.79B
2020-06-30 $40.07 614.3M $24.61B $10.17B $62.01B $76.46B