Bitcoin Depot Inc. (BTMCQ)
OTCMKTS · Delayed Price · Currency is USD
0.1652
0.00 (0.00%)
At close: May 29, 2026

Bitcoin Depot Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2942943400-
Market Cap Growth
-95.01%221.68%-31.42%-89.29%--
Enterprise Value
11106368429-
Last Close Price
0.179.0311.3422.6170.79-
PE Ratio
----100.44-
Forward PE
--30.38---
PS Ratio
0.000.150.050.060.62-
PB Ratio
0.168.27-1.784.5742.33-
P/TBV Ratio
0.6734.52----
P/FCF Ratio
0.063.322.491.0413.26-
P/OCF Ratio
0.052.781.301.0412.79-
EV/Sales Ratio
0.000.180.110.100.66-
EV/EBITDA Ratio
0.012.251.831.2012.11-
EV/EBIT Ratio
0.022.662.601.5525.77-
EV/FCF Ratio
0.033.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
-336.25%-6.55%-39.81%-30.83%1.00%-
FCF Yield
1549.57%30.17%40.17%95.96%7.54%-
Payout Ratio
----285.25%128.27%
Buyback Yield / Dilution
-158.11%-158.11%-16.25%---