OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
53.40
+0.40 (0.75%)
Mar 13, 2026, 12:20 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
625604601652660681
Market Cap Growth
6.26%0.54%-7.89%-1.19%-3.12%75.33%
Enterprise Value
582563576629631648
Last Close Price
53.0051.3048.8251.0850.0650.06
PE Ratio
20.5419.8022.4224.1121.9122.89
Forward PE
18.8618.3920.0821.4221.5525.81
PS Ratio
5.585.395.936.456.867.52
PB Ratio
15.4514.9316.8220.2422.1527.30
P/TBV Ratio
20.6719.9824.1231.3137.0227.62
P/FCF Ratio
12.9112.4719.0320.7320.4715.12
P/OCF Ratio
12.8512.4218.2719.7419.6014.67
PEG Ratio
1.451.412.232.382.402.87
EV/Sales Ratio
5.195.025.696.226.567.15
EV/EBITDA Ratio
13.4213.7916.5017.9816.0016.28
EV/EBIT Ratio
15.2114.7117.8719.3016.8917.05
EV/FCF Ratio
12.0111.6218.2319.9919.5714.38
Debt / Equity Ratio
0.270.270.350.430.510.66
Debt / EBITDA Ratio
0.250.250.330.370.370.39
Debt / FCF Ratio
0.220.220.400.440.470.37
Net Debt / Equity Ratio
-1.07-1.07-0.74-0.74-0.74-1.36
Net Debt / EBITDA Ratio
-1.06-1.06-0.76-0.68-0.56-0.85
Net Debt / FCF Ratio
-0.90-0.90-0.84-0.76-0.69-0.75
Asset Turnover
1.181.181.121.121.121.23
Quick Ratio
1.271.271.081.001.021.38
Current Ratio
1.321.321.131.071.061.44
Return on Equity (ROE)
81.74%81.74%80.54%89.18%112.55%136.97%
Return on Assets (ROA)
25.04%25.04%22.21%22.62%27.16%32.31%
Return on Invested Capital (ROIC)
722.19%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
4.88%5.16%4.55%4.24%4.67%4.47%
FCF Yield
7.75%8.02%5.26%4.83%4.88%6.61%
Dividend Yield
5.57%1.40%1.47%1.41%1.44%1.32%
Payout Ratio
27.79%27.79%31.50%95.74%85.53%83.54%
Buyback Yield / Dilution
-0.04%-0.04%0.19%0.21%-0.65%-1.55%
Total Shareholder Return
5.52%1.36%1.66%1.62%0.79%-0.24%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.