OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
51.76
+0.01 (0.02%)
At close: Jun 5, 2026

OTC Markets Group 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
612604601652660681
Market Cap Growth
5.01%0.54%-7.89%-1.19%-3.12%75.33%
Enterprise Value
576563576629631648
Last Close Price
51.7651.0148.5450.7949.7749.78
PE Ratio
19.4219.8022.4224.1121.9122.89
Forward PE
18.2918.3920.0821.4221.5525.81
PS Ratio
5.305.395.936.456.867.52
PB Ratio
14.4414.9316.8220.2422.1527.30
P/TBV Ratio
18.9619.9824.1231.3137.0227.62
P/FCF Ratio
12.5812.4719.0320.7320.4715.12
P/OCF Ratio
12.4212.4218.2719.7419.6014.67
PEG Ratio
1.411.412.232.382.402.87
EV/Sales Ratio
4.995.025.696.226.567.15
EV/EBITDA Ratio
12.8713.7916.5017.9816.0016.28
EV/EBIT Ratio
14.5414.7117.8719.3016.8917.05
EV/FCF Ratio
11.8411.6218.2319.9919.5714.38
Debt / Equity Ratio
0.250.270.350.430.510.66
Debt / EBITDA Ratio
0.230.250.330.370.370.39
Debt / FCF Ratio
0.220.220.400.440.470.37
Net Debt / Equity Ratio
-0.85-1.07-0.74-0.74-0.74-1.36
Net Debt / EBITDA Ratio
-0.85-1.06-0.76-0.68-0.56-0.85
Net Debt / FCF Ratio
-0.74-0.90-0.84-0.76-0.69-0.75
Asset Turnover
1.291.181.121.121.121.23
Quick Ratio
1.381.271.081.001.021.38
Current Ratio
1.481.321.131.071.061.44
Return on Equity (ROE)
79.66%81.74%80.54%89.18%112.55%136.97%
Return on Assets (ROA)
27.71%25.04%22.21%22.62%27.16%32.31%
Return on Invested Capital (ROIC)
1792.05%980.60%302.19%333.73%--
Return on Capital Employed (ROCE)
76.10%76.10%68.50%72.60%85.30%93.90%
Earnings Yield
5.16%5.16%4.55%4.24%4.67%4.47%
FCF Yield
7.95%8.02%5.26%4.83%4.88%6.61%
Dividend Yield
5.70%1.41%1.48%1.42%1.45%1.33%
Payout Ratio
31.41%27.79%31.50%95.74%85.53%83.54%
Buyback Yield / Dilution
-0.17%-0.04%0.19%0.21%-0.65%-1.55%
Total Shareholder Return
5.53%1.37%1.67%1.63%0.80%-0.23%