Operadora de Sites Mexicanos, S.A.B. de C.V. (OPMXF)
OTCMKTS · Delayed Price · Currency is USD
0.84731
+0.0161 (1.93%)
Nov 9, 2026, 1:49 PM EST

OPMXF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
2,5152,5231,8624,5123,183-
Market Cap Growth
-7.10%35.49%-58.74%41.78%--
Enterprise Value
5,2805,5604,5437,7395,890-
Last Close Price
0.850.840.591.420.98-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
46.8668.20113.80179.26--
PS Ratio
3.123.232.946.435.81-
PB Ratio
0.830.810.851.711.42-
P/TBV Ratio
1.201.161.352.722.28-
P/FCF Ratio
3.964.544.1110.177.94-
P/OCF Ratio
3.784.153.417.485.21-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
6.757.127.1811.0210.75-
EV/EBITDA Ratio
8.5310.179.4314.7414.28-
EV/EBIT Ratio
18.0818.3716.8127.7327.41-
EV/FCF Ratio
8.3010.0110.0217.4414.69-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.700.690.930.940.950.89
Debt / EBITDA Ratio
3.293.253.413.774.094.57
Debt / FCF Ratio
3.303.884.485.635.34-
Net Debt / Equity Ratio
0.640.660.800.840.840.76
Net Debt / EBITDA Ratio
3.743.743.634.254.594.85
Net Debt / FCF Ratio
3.053.683.865.034.72-29.38
Asset Turnover
0.140.130.130.110.110.10
Quick Ratio
0.680.460.441.093.256.14
Current Ratio
0.690.460.441.103.326.22
Return on Equity (ROE)
3.38%2.47%1.90%1.86%0.32%0.57%
Return on Assets (ROA)
3.16%3.04%3.33%2.82%2.58%2.21%
Return on Invested Capital (ROIC)
4.81%3.74%2.48%3.03%0.95%2.42%
Return on Capital Employed (ROCE)
5.00%4.90%6.20%4.70%4.10%3.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
2.13%1.47%0.88%0.56%-0.37%-
FCF Yield
25.28%22.02%24.35%9.84%12.60%-
Dividend Yield
-3.27%4.04%2.09%2.60%-
Payout Ratio
197.97%318.58%607.58%497.78%-83184.66%
Buyback Yield / Dilution
3.82%5.00%1.74%1.58%1.89%-0.50%
Total Shareholder Return
3.82%8.28%5.78%3.67%4.49%-0.50%