OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
52.99
+0.99 (1.90%)
May 15, 2026, 2:28 PM EST

OTC Markets Group 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
625604601652660681
Market Cap Growth
13.27%0.54%-7.89%-1.19%-3.12%75.33%
Enterprise Value
587563576629631648
Last Close Price
52.9951.0148.5450.7949.7749.78
PE Ratio
19.8519.8022.4224.1121.9122.89
Forward PE
18.7218.3920.0821.4221.5525.81
PS Ratio
5.425.395.936.456.867.52
PB Ratio
14.7714.9316.8220.2422.1527.30
P/TBV Ratio
19.3919.9824.1231.3137.0227.62
P/FCF Ratio
-12.4719.0320.7320.4715.12
P/OCF Ratio
-12.4218.2719.7419.6014.67
PEG Ratio
1.441.412.232.382.402.87
EV/Sales Ratio
5.095.025.696.226.567.15
EV/EBITDA Ratio
13.1513.7916.5017.9816.0016.28
EV/EBIT Ratio
14.8414.7117.8719.3016.8917.05
EV/FCF Ratio
-11.6218.2319.9919.5714.38
Debt / Equity Ratio
0.200.270.350.430.510.66
Debt / EBITDA Ratio
0.190.250.330.370.370.39
Debt / FCF Ratio
-0.220.400.440.470.37
Net Debt / Equity Ratio
-0.90-1.07-0.74-0.74-0.74-1.36
Net Debt / EBITDA Ratio
-0.90-1.06-0.76-0.68-0.56-0.85
Net Debt / FCF Ratio
--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)
4525.37%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.04%5.16%4.55%4.24%4.67%4.47%
FCF Yield
-8.02%5.26%4.83%4.88%6.61%
Dividend Yield
5.57%1.41%1.48%1.42%1.45%1.33%
Payout Ratio
-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.39%1.37%1.67%1.63%0.80%-0.23%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.