Dogwood Therapeutics, Inc. (DWTX)
NASDAQ: DWTX · Real-Time Price · USD
1.390
+0.010 (0.72%)
Jul 20, 2026, 1:29 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
47124311443
Market Cap Growth
443.54%3630.13%-70.06%156.06%-89.85%-31.68%
Enterprise Value
32.65117.3778.467.76-2.7128.6
Last Close Price
1.394.162.4914.385.90127.88
PB Ratio
0.571.65-0.332.700.592.94
P/TBV Ratio
30.18--2.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)
-42.01%-41.61%-37.16%-1004.44%-3124.13%-4900.03%
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