Dogwood Therapeutics, Inc. (DWTX)
NASDAQ: DWTX · Real-Time Price · USD
1.695
+0.005 (0.30%)
Jun 1, 2026, 3:00 PM EDT - Market open

Dogwood Therapeutics 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
57124311443
Market Cap Growth
510.81%3630.13%-70.06%156.06%-89.85%-31.68%
Enterprise Value
50.09117.3178.417.76-2.7128.6
Last Close Price
1.704.162.4914.385.90127.88
PB Ratio
0.671.65-0.332.700.592.94
P/TBV Ratio
0.270.28-0.252.630.362.94
EV/EBITDA Ratio
----0.22-
EV/EBIT Ratio
----0.22-
EV/FCF Ratio
----0.24-
Debt / Equity Ratio
0.000.000.24000
Net Debt / Equity Ratio
-0.16-0.08-0.07-0.81-0.96-0.97
Net Debt / EBITDA Ratio
0.460.23-0.060.610.570.90
Net Debt / FCF Ratio
0.840.41-0.080.680.610.89
Quick Ratio
5.172.134.679.256.7410.98
Current Ratio
5.862.765.2111.628.0212.37
Return on Equity (ROE)
-36.42%-49.23%-36.12%-92.65%-112.22%-71.83%
Return on Assets (ROA)
-30.84%-30.12%-24.83%-86.91%-102.00%-66.21%
Return on Invested Capital (ROIC)
-35.70%-35.40%-31.83%-1386.95%-3124.20%-4900.02%
Return on Capital Employed (ROCE)
-31.84%-31.38%-25.76%-97.85%-112.84%-70.39%
Buyback Yield / Dilution
-987.60%-384.29%-36.84%-69.62%-32.91%-69.06%
Total Shareholder Return
-987.60%-384.29%-36.84%-69.62%-32.91%-69.06%
SEC Filings: 10-K · 10-Q