OTC : CMHHY

China Merchants Port Holdings Company Limited — Institutional Ownership

$18.05 USD

$0 (0.0%)

Volume
1
Average Volume
53
Market Capitalization
$7.58B
P/E Ratio
9.63
Dividend Yield
5.02%
Price Target
Year High
$21.81
Year Low
$16.45
Day High
Day Low
Payout Ratio
$0.57
Current Ratio
$0.72
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
CMHHY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $161.49 419.8M $67.79B $11.74B $36.29B $92.34B
2024-12-31 $129.72 419.8M $54.46B $11.41B $34.55B $77.6B
2023-12-31 $112.51 406.81M $45.77B $12.33B $37.49B $70.93B
2022-12-31 $89.34 386.11M $34.49B $6.8B $35.48B $63.17B
2021-12-31 $130.66 370.39M $48.39B $7.32B $37.71B $78.78B
2020-12-31 $86.92 352.25M $30.62B $7.24B $40.15B $63.53B
2019-12-31 $100.40 337.41M $33.88B $5.85B $39.42B $67.44B
2018-12-31 $140.24 329.98M $46.28B $6.69B $38.86B $78.44B
2017-12-31 $138.04 327.76M $45.25B $9.25B $28.56B $64.56B
2016-12-31 $174.29 312.91M $54.54B $2.7B $37.65B $89.5B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $161.49 419.79M $67.79B $11.74B $36.29B $92.34B
2025-06-30 $135.01 423.31M $57.15B $12.24B $33.74B $78.65B
2024-12-31 $129.72 419.8M $54.46B $11.41B $34.55B $77.6B
2024-06-30 $115.28 419.8M $48.39B $10.26B $33B $71.14B
2023-12-31 $112.51 414.59M $46.65B $7.93B $37.49B $76.21B
2023-06-30 $112.92 400.34M $45.21B $8.43B $40.02B $76.79B
2022-12-31 $89.34 399.1M $35.65B $6.8B $35.48B $64.33B
2022-06-30 $110.93 378.56M $42B $8.86B $42.34B $75.49B
2021-12-31 $130.66 376.42M $49.18B $7.32B $37.71B $79.57B
2021-06-30 $104.82 366.11M $38.38B $8.09B $41.35B $71.64B
2020-12-31 $86.92 355.5M $30.9B $7.24B $40.15B $63.81B
2020-06-30 $86.26 344.89M $29.75B $6.63B $44.53B $67.65B