OTC Markets Group Inc. (OTCM)
OTCMKTS · Delayed Price · Currency is USD
47.00
0.00 (0.00%)
Sep 26, 2024, 2:37 PM EDT

OTC Markets Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Sep '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
551652660681389398
Upgrade
Market Cap Growth
-14.66%-1.19%-3.12%75.33%-2.36%18.68%
Upgrade
Enterprise Value
530629631648377390
Upgrade
Last Close Price
47.0055.3154.2054.2129.9629.67
Upgrade
PE Ratio
21.0224.2621.3921.5119.5323.80
Upgrade
PS Ratio
5.446.456.867.525.946.68
Upgrade
PB Ratio
13.5820.2422.1527.3019.8822.52
Upgrade
P/FCF Ratio
16.8320.7320.4715.1215.5624.03
Upgrade
P/OCF Ratio
16.7419.7419.6014.6614.9418.59
Upgrade
EV/Sales Ratio
5.256.226.567.155.766.54
Upgrade
EV/EBITDA Ratio
14.2917.9416.2116.2816.2320.13
Upgrade
EV/EBIT Ratio
16.4219.2617.1317.0517.5721.81
Upgrade
EV/FCF Ratio
16.1819.9919.5714.3815.0723.54
Upgrade
Debt / Equity Ratio
0.330.430.510.660.830.99
Upgrade
Debt / EBITDA Ratio
0.360.370.370.390.640.80
Upgrade
Debt / FCF Ratio
0.400.440.470.370.651.05
Upgrade
Asset Turnover
1.171.121.121.231.041.17
Upgrade
Quick Ratio
1.191.001.021.381.341.31
Upgrade
Current Ratio
1.291.071.061.441.401.38
Upgrade
Return on Equity (ROE)
69.38%89.18%112.55%136.97%98.20%87.68%
Upgrade
Return on Assets (ROA)
23.43%22.67%26.78%32.31%21.41%21.91%
Upgrade
Return on Capital (ROIC)
38.09%44.76%53.23%61.51%37.75%43.36%
Upgrade
Earnings Yield
4.76%4.24%4.67%4.47%4.70%3.75%
Upgrade
FCF Yield
5.94%4.83%4.88%6.61%6.43%4.16%
Upgrade
Dividend Yield
4.72%1.30%1.33%1.22%2.00%2.02%
Upgrade
Payout Ratio
31.77%31.05%27.74%83.54%38.32%46.75%
Upgrade
Buyback Yield / Dilution
0.09%0.21%-0.65%-1.55%0.62%-0.69%
Upgrade
Total Shareholder Return
4.81%1.51%0.68%-0.34%2.62%1.33%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.