Megacable Holdings, S. A. B. de C. V. (MHSDF)
OTCMKTS · Delayed Price · Currency is USD
3.610
0.00 (0.00%)
Aug 10, 2026, 4:00 PM EST

MHSDF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
2,8122,4651,3971,9262,2772,918
Market Cap Growth
15.74%76.46%-27.45%-15.42%-21.98%-7.07%
Enterprise Value
4,1913,8162,5283,1382,9183,231
Last Close Price
3.612.621.682.202.603.30
PE Ratio
16.4115.8912.7311.4612.3917.25
PS Ratio
1.331.250.881.081.642.43
PB Ratio
1.431.240.820.911.231.71
P/TBV Ratio
1.811.470.961.061.472.05
P/FCF Ratio
6.537.495.40--41.61
P/OCF Ratio
2.802.792.122.434.335.21
EV/Sales Ratio
1.941.931.601.772.102.69
EV/EBITDA Ratio
4.294.413.724.395.106.09
EV/EBIT Ratio
10.8210.578.658.548.659.62
EV/FCF Ratio
9.7311.599.77--46.07
Debt / Equity Ratio
0.780.770.760.630.420.26
Debt / EBITDA Ratio
1.611.721.861.691.200.74
Debt / FCF Ratio
3.584.655.03--6.24
Net Debt / Equity Ratio
0.650.630.640.590.390.15
Net Debt / EBITDA Ratio
1.371.461.621.751.250.49
Net Debt / FCF Ratio
2.963.824.25-32.91-3.483.67
Asset Turnover
0.500.480.470.470.480.48
Inventory Turnover
33.2230.4425.6522.6525.7628.02
Quick Ratio
0.821.061.100.450.580.62
Current Ratio
1.001.281.330.620.730.69
Return on Equity (ROE)
9.23%8.37%6.90%8.35%10.54%10.54%
Return on Assets (ROA)
5.66%5.49%5.37%6.01%7.19%8.31%
Return on Invested Capital (ROIC)
7.99%7.66%7.39%8.14%10.36%11.49%
Return on Capital Employed (ROCE)
10.30%9.70%9.20%10.90%12.80%16.20%
Earnings Yield
6.09%6.29%7.85%8.73%8.07%5.80%
FCF Yield
15.31%13.36%18.52%-1.97%-9.01%2.40%
Dividend Yield
--9.54%8.28%5.84%4.17%
Payout Ratio
105.75%102.67%115.63%89.33%67.45%63.50%
Total Shareholder Return
-1.53%-9.54%8.28%5.84%4.17%