Bitcoin Depot Inc. (BTMCQ)
OTCMKTS · Delayed Price · Currency is USD
0.1250
-0.0125 (-9.09%)
At close: Jun 18, 2026

Bitcoin Depot 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
1942943400-
Market Cap Growth
-99.52%221.68%-31.42%-89.29%--
Enterprise Value
01106368429-
Last Close Price
0.139.0311.3422.6170.79-
PE Ratio
----100.44-
Forward PE
--30.38---
PS Ratio
0.000.150.050.060.62-
PB Ratio
0.128.27-1.784.5742.33-
P/TBV Ratio
0.5134.52----
P/FCF Ratio
0.053.322.491.0413.26-
P/OCF Ratio
0.042.781.301.0412.79-
EV/Sales Ratio
0.000.180.110.100.66-
EV/EBITDA Ratio
0.002.251.831.2012.11-
EV/EBIT Ratio
0.012.662.601.5525.77-
EV/FCF Ratio
0.013.855.331.6614.23-
Debt / Equity Ratio
5.735.73-3.853.346.633.65
Debt / EBITDA Ratio
0.520.520.580.250.542.56
Debt / FCF Ratio
2.292.295.390.762.084.51
Net Debt / Equity Ratio
-0.02-0.02-2.060.172.661.65
Net Debt / EBITDA Ratio
0.000.000.990.030.711.15
Net Debt / FCF Ratio
-0.01-0.012.890.040.832.04
Asset Turnover
5.845.847.438.226.416.80
Quick Ratio
1.041.040.730.700.811.01
Current Ratio
1.261.260.850.800.861.25
Return on Equity (ROE)
---15.62%24.95%30.95%
Return on Assets (ROA)
24.45%24.45%19.60%32.66%10.31%10.93%
Return on Invested Capital (ROIC)
123.13%193.30%133.41%186.55%35.32%48.83%
Return on Capital Employed (ROCE)
61.60%61.60%61.30%139.80%35.70%19.90%
Earnings Yield
-444.39%-6.55%-39.81%-30.83%1.00%-
FCF Yield
2047.91%30.17%40.17%95.96%7.54%-
Payout Ratio
----285.25%128.27%
Buyback Yield / Dilution
-158.11%-158.11%-16.25%---