Megacable Holdings, S. A. B. de C. V. (MHSDF)
OTCMKTS · Delayed Price · Currency is USD
3.540
+0.920 (35.11%)
At close: Feb 3, 2026

MHSDF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
2,9292,4651,3971,9262,2772,918
Market Cap Growth
62.34%76.46%-27.45%-15.42%-21.98%-7.07%
Enterprise Value
4,2283,8162,5283,1382,9183,231
Last Close Price
3.542.621.682.202.603.30
PE Ratio
18.5715.6312.7311.4612.3917.25
PS Ratio
1.491.250.881.081.642.43
PB Ratio
1.471.240.820.911.231.71
P/TBV Ratio
1.841.550.961.061.472.05
P/FCF Ratio
8.487.145.40--41.61
P/OCF Ratio
3.342.822.122.434.335.21
EV/Sales Ratio
2.151.941.601.772.102.69
EV/EBITDA Ratio
4.854.373.774.395.106.09
EV/EBIT Ratio
11.8310.658.658.548.659.62
EV/FCF Ratio
12.2411.059.77--46.07
Debt / Equity Ratio
0.760.760.760.630.420.26
Debt / EBITDA Ratio
1.731.731.861.691.200.74
Debt / FCF Ratio
4.394.395.03--6.24
Net Debt / Equity Ratio
0.620.620.640.590.390.15
Net Debt / EBITDA Ratio
1.421.421.641.751.250.49
Net Debt / FCF Ratio
3.593.594.25-32.91-3.483.67
Asset Turnover
0.480.480.470.470.480.48
Inventory Turnover
15.1515.1525.6522.6525.7628.02
Quick Ratio
1.121.121.100.450.580.62
Current Ratio
1.351.351.330.620.730.69
Return on Equity (ROE)
8.49%8.49%6.90%8.35%10.54%10.54%
Return on Assets (ROA)
5.46%5.46%5.37%6.01%7.19%8.31%
Return on Invested Capital (ROIC)
7.76%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.39%6.40%7.85%8.73%8.07%5.80%
FCF Yield
11.79%14.01%18.52%-1.97%-9.01%2.40%
Dividend Yield
--9.54%8.28%5.84%4.17%
Payout Ratio
100.97%100.97%115.63%89.33%67.45%63.50%
Buyback Yield / Dilution
6.27%6.27%----
Total Shareholder Return
6.27%6.27%9.54%8.28%5.84%4.17%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.