OTC : MHSDF

Megacable Holdings, S. A. B. de C. V. — Institutional Ownership

$3.61 USD

$0 (0.0%)

Volume
100
Average Volume
255
Market Capitalization
$1.7B
P/E Ratio
29.78
Dividend Yield
6.57%
Price Target
Year High
$3.61
Year Low
$2.62
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.55
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
MHSDF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $47.18 1.61B $76.12B $4.94B $26.71B $97.89B
2024-12-31 $35.07 858.5M $30.11B $4.23B $26.19B $52.07B
2023-12-31 $37.32 860.68M $32.12B $1.54B $21.9B $52.48B
2022-12-31 $50.60 857.62M $43.4B $1.38B $7.55B $49.57B
2021-12-31 $67.66 1.71B $116.02B $3.7B $8.23B $120.55B
2020-12-31 $71.80 1.72B $123.43B $4.26B $7.88B $127.05B
2019-12-31 $76.66 1.72B $131.77B $2.21B $6.91B $136.46B
2018-12-31 $91.46 1.72B $157.11B $3.33B $124.78M $153.9B
2017-12-31 $83.91 1.72B $144.12B $3.17B $3.93B $144.88B
2016-12-31 $64.03 1.72B $110.12B $1.15B $2.08B $111.05B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $57.88 857.96M $49.66B $4.64B $26.19B $71.2B
2026-03-31 $63.48 858.12M $54.47B $5.63B $26.03B $74.87B
2025-12-31 $47.18 1.64B $77.29B $4.94B $26.88B $99.23B
2025-09-30 $59.51 858.41M $51.08B $3.72B $26.1B $73.46B
2025-06-30 $50.24 858.4M $43.13B $3.08B $26.53B $66.57B
2025-03-31 $43.58 858.5M $37.42B $4.59B $25.67B $58.49B
2024-12-31 $35.07 858.5M $30.11B $4.23B $26.19B $52.07B
2024-09-30 $40.94 858.5M $35.14B $4.24B $26.19B $57.09B
2024-06-30 $46.85 858.5M $40.22B $4.6B $26.61B $62.24B
2024-03-31 $48.51 858.5M $41.65B $6.23B $25.59B $61B
2023-12-31 $37.32 858.5M $32.04B $1.54B $22.56B $53.06B
2023-09-30 $38.83 857.62M $33.3B $1.76B $9.02B $40.56B