Black Diamond Therapeutics, Inc. (BDTX)
NASDAQ: BDTX · Real-Time Price · USD
2.060
+0.010 (0.49%)
At close: Aug 18, 2026, 4:00 PM EDT
2.097
+0.037 (1.82%)
After-hours: Aug 18, 2026, 6:00 PM EDT

BDTX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11813812114565193
Market Cap Growth
-24.68%14.33%-16.54%121.66%-66.10%-83.26%
Enterprise Value
25233127-50-13
Last Close Price
2.052.432.142.811.805.33

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-6.19----
PS Ratio
-1.98----
PB Ratio
1.231.231.451.240.570.99
P/TBV Ratio
1.211.231.451.240.570.99
P/FCF Ratio
-4.68----
P/OCF Ratio
-4.68----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
-0.32----
EV/EBITDA Ratio
-1.12----
EV/EBIT Ratio
-1.14----
EV/FCF Ratio
-0.76----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.180.170.270.220.240.14
Debt / EBITDA Ratio
-0.88----
Debt / FCF Ratio
-0.63----
Net Debt / Equity Ratio
-0.97-0.98-0.92-0.91-0.82-0.93
Net Debt / EBITDA Ratio
2.11-5.440.971.231.021.43
Net Debt / FCF Ratio
2.85-3.711.231.591.111.76
Asset Turnover
-0.53----
Quick Ratio
6.988.184.796.698.058.87
Current Ratio
7.288.424.926.828.379.12
Return on Equity (ROE)
-37.21%22.88%-69.67%-70.94%-58.52%-49.87%
Return on Assets (ROA)
-19.11%9.35%-35.02%-34.33%-28.73%-27.47%
Return on Capital Employed (ROCE)
-40.80%15.60%-77.20%-62.20%-65.80%-56.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-36.67%16.16%-57.54%-56.82%-139.28%-65.04%
FCF Yield
-28.29%21.39%-51.45%-46.00%-130.27%-53.27%
Buyback Yield / Dilution
-0.22%-4.61%-25.19%-21.00%-0.38%-9.97%
SEC Filings: 10-K · 10-Q