Megacable Holdings, S. A. B. de C. V. (MHSDF)
OTCMKTS · Delayed Price · Currency is USD
3.540
0.00 (0.00%)
May 11, 2026, 9:30 AM EST

MHSDF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
3,0772,4651,3971,9262,2772,918
Market Cap Growth
55.05%76.46%-27.45%-15.42%-21.98%-7.07%
Enterprise Value
4,3733,8162,5283,1382,9183,231
Last Close Price
3.542.621.682.202.603.30
PE Ratio
18.7615.6312.7311.4612.3917.25
PS Ratio
1.531.250.881.081.642.43
PB Ratio
1.511.240.820.911.231.71
P/TBV Ratio
1.881.550.961.061.472.05
P/FCF Ratio
7.997.145.40--41.61
P/OCF Ratio
3.452.822.122.434.335.21
EV/Sales Ratio
2.091.941.601.772.102.69
EV/EBITDA Ratio
4.684.373.774.395.106.09
EV/EBIT Ratio
11.5210.658.658.548.659.62
EV/FCF Ratio
11.3511.059.77--46.07
Debt / Equity Ratio
0.710.760.760.630.420.26
Debt / EBITDA Ratio
1.651.731.861.691.200.74
Debt / FCF Ratio
-4.395.03--6.24
Net Debt / Equity Ratio
0.560.620.640.590.390.15
Net Debt / EBITDA Ratio
1.291.421.641.751.250.49
Net Debt / FCF Ratio
-3.594.25-32.91-3.483.67
Asset Turnover
0.490.480.470.470.480.48
Inventory Turnover
16.2515.1525.6522.6525.7628.02
Quick Ratio
1.471.121.100.450.580.62
Current Ratio
1.551.351.330.620.730.69
Return on Equity (ROE)
8.62%8.49%6.90%8.35%10.54%10.54%
Return on Assets (ROA)
5.50%5.46%5.37%6.01%7.19%8.31%
Return on Invested Capital (ROIC)
7.98%7.74%7.39%8.14%10.36%11.49%
Return on Capital Employed (ROCE)
9.70%9.70%9.20%10.90%12.80%16.20%
Earnings Yield
5.33%6.40%7.85%8.73%8.07%5.80%
FCF Yield
12.52%14.01%18.52%-1.97%-9.01%2.40%
Dividend Yield
--9.54%8.28%5.84%4.17%
Payout Ratio
-100.97%115.63%89.33%67.45%63.50%
Buyback Yield / Dilution
-6.27%----
Total Shareholder Return
-6.27%9.54%8.28%5.84%4.17%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.