OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
51.00
-0.07 (-0.14%)
At close: Jun 26, 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
601604601652660681
Market Cap Growth
0.43%0.54%-7.89%-1.19%-3.12%75.33%
Enterprise Value
565563576629631648
Last Close Price
51.0050.7148.2650.5049.4849.49
PE Ratio
19.1319.8022.4224.1121.9122.89
Forward PE
18.0218.3920.0821.4221.5525.81
PS Ratio
5.205.395.936.456.867.52
PB Ratio
14.1814.9316.8220.2422.1527.30
P/TBV Ratio
18.6119.9824.1231.3137.0227.62
P/FCF Ratio
12.3512.4719.0320.7320.4715.12
P/OCF Ratio
12.2012.4218.2719.7419.6014.67
PEG Ratio
1.391.412.232.382.402.87
EV/Sales Ratio
4.895.025.696.226.567.15
EV/EBITDA Ratio
12.6213.7916.5017.9816.0016.28
EV/EBIT Ratio
14.2614.7117.8719.3016.8917.05
EV/FCF Ratio
11.6211.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.25%5.16%4.55%4.24%4.67%4.47%
FCF Yield
8.09%8.02%5.26%4.83%4.88%6.61%
Dividend Yield
5.78%1.42%1.49%1.43%1.46%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.61%1.38%1.68%1.63%0.81%-0.22%