OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
53.38
-1.27 (-2.32%)
Feb 12, 2026, 12:00 PM EST

OTC Markets Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
644601652660681389
Market Cap Growth
3.61%-7.89%-1.19%-3.12%75.33%-2.37%
Enterprise Value
603576629631648377
Last Close Price
54.6548.8251.0850.0650.0627.67
PE Ratio
22.7222.4224.1121.9122.8921.78
Forward PE
19.5920.0821.4221.5525.8122.97
PS Ratio
5.955.936.456.867.525.94
PB Ratio
12.2116.8220.2422.1527.3019.88
P/TBV Ratio
15.2024.1231.3137.0227.6220.18
P/FCF Ratio
14.3019.0320.7320.4715.1215.56
P/OCF Ratio
14.2318.2719.7419.6014.6714.94
PEG Ratio
1.512.232.382.402.872.55
EV/Sales Ratio
5.575.696.226.567.155.76
EV/EBITDA Ratio
14.8316.5017.3816.0016.2816.23
EV/EBIT Ratio
17.0017.8718.6216.8917.0517.57
EV/FCF Ratio
13.3818.2319.9919.5714.3815.07
Debt / Equity Ratio
0.210.350.430.510.660.83
Debt / EBITDA Ratio
0.280.330.360.370.390.64
Debt / FCF Ratio
0.250.400.440.470.370.65
Asset Turnover
1.131.121.121.121.231.05
Quick Ratio
1.611.081.001.021.381.35
Current Ratio
1.721.131.071.061.441.40
Return on Equity (ROE)
58.20%80.54%89.18%112.55%136.97%98.20%
Return on Assets (ROA)
23.09%22.21%23.45%27.16%32.31%21.41%
Return on Invested Capital (ROIC)
215.49%302.19%346.02%--405.21%
Return on Capital Employed (ROCE)
56.30%68.50%75.30%85.30%93.90%61.60%
Earnings Yield
4.43%4.55%4.24%4.67%4.47%4.70%
FCF Yield
6.99%5.26%4.83%4.88%6.61%6.43%
Dividend Yield
4.53%1.47%1.41%1.44%1.32%2.17%
Payout Ratio
29.70%31.50%31.04%85.53%83.54%38.32%
Buyback Yield / Dilution
0.07%0.19%0.21%-0.65%-1.55%0.62%
Total Shareholder Return
4.60%1.66%1.62%0.79%-0.24%2.79%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.