Megacable Holdings, S. A. B. de C. V. (MHSDF)
OTCMKTS · Delayed Price · Currency is USD
3.310
0.00 (0.00%)
At close: Jun 25, 2026

MHSDF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
2,9622,4651,3971,9262,2772,918
Market Cap Growth
20.44%76.46%-27.45%-15.42%-21.98%-7.07%
Enterprise Value
4,2453,8162,5283,1382,9183,231
Last Close Price
3.312.621.682.202.603.30
PE Ratio
18.0515.8912.7311.4612.3917.25
PS Ratio
1.481.250.881.081.642.43
PB Ratio
1.461.240.820.911.231.71
P/TBV Ratio
1.811.470.961.061.472.05
P/FCF Ratio
7.697.495.40--41.61
P/OCF Ratio
3.322.792.122.434.335.21
EV/Sales Ratio
2.051.931.601.772.102.69
EV/EBITDA Ratio
4.594.413.724.395.106.09
EV/EBIT Ratio
11.2910.578.658.548.659.62
EV/FCF Ratio
11.0211.599.77--46.07
Debt / Equity Ratio
0.730.770.760.630.420.26
Debt / EBITDA Ratio
1.661.721.861.691.200.74
Debt / FCF Ratio
3.854.655.03--6.24
Net Debt / Equity Ratio
0.580.630.640.590.390.15
Net Debt / EBITDA Ratio
1.311.461.621.751.250.49
Net Debt / FCF Ratio
3.043.824.25-32.91-3.483.67
Asset Turnover
0.490.480.470.470.480.48
Inventory Turnover
16.2530.4425.6522.6525.7628.02
Quick Ratio
1.301.061.100.450.580.62
Current Ratio
1.551.281.330.620.730.69
Return on Equity (ROE)
8.62%8.37%6.90%8.35%10.54%10.54%
Return on Assets (ROA)
5.49%5.49%5.37%6.01%7.19%8.31%
Return on Invested Capital (ROIC)
7.91%7.66%7.39%8.14%10.36%11.49%
Return on Capital Employed (ROCE)
9.60%9.70%9.20%10.90%12.80%16.20%
Earnings Yield
5.54%6.29%7.85%8.73%8.07%5.80%
FCF Yield
13.01%13.36%18.52%-1.97%-9.01%2.40%
Dividend Yield
--9.54%8.28%5.84%4.17%
Payout Ratio
96.95%102.67%115.63%89.33%67.45%63.50%
Total Shareholder Return
-1.12%-9.54%8.28%5.84%4.17%