OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
53.99
+1.69 (3.23%)
Apr 2, 2026, 4:00 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
637604601652660681
Market Cap Growth
15.25%0.54%-7.89%-1.19%-3.12%75.33%
Enterprise Value
594563576629631648
Last Close Price
53.9951.0148.5450.7949.7749.78
PE Ratio
20.9319.8022.4224.1121.9122.89
Forward PE
19.2118.3920.0821.4221.5525.81
PS Ratio
5.695.395.936.456.867.52
PB Ratio
15.7514.9316.8220.2422.1527.30
P/TBV Ratio
21.0819.9824.1231.3137.0227.62
P/FCF Ratio
13.1612.4719.0320.7320.4715.12
P/OCF Ratio
13.1012.4218.2719.7419.6014.67
PEG Ratio
1.481.412.232.382.582.87
EV/Sales Ratio
5.305.025.696.226.567.15
EV/EBITDA Ratio
13.7013.7916.5017.9816.0016.28
EV/EBIT Ratio
15.5314.7117.8719.3016.8917.05
EV/FCF Ratio
12.2611.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.79%5.16%4.55%4.24%4.67%4.47%
FCF Yield
7.60%8.02%5.26%4.83%4.88%6.61%
Dividend Yield
5.46%1.41%1.48%1.42%1.45%1.33%
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.60%1.37%1.67%1.63%0.80%-0.23%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.