Dogwood Therapeutics, Inc DWTX

1.36 (0.07) (4.90%) as of 25 Sep
Market cap
$48.6M
P/E
0.0×
Dec '17 Dec '18 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
Current Ratio
— 0.03 0.19 20.55 12.37 8.02 11.62 5.21 2.76
Net Debt/EBITDA
— 0.02 (1.57) 2.99 0.90 0.57 0.61 (0.04) 0.23
Debt/Equity
— 0.00 (0.72) 0.00 0.00 0.00 0.00 0.24 0.00
ROE
— 12.90% 24.54% (83.03%) (71.83%) (112.22%) (95.14%) 407.25% (109.66%)
ROA
— (6,414.57%) (1,295.76%) (65.10%) (67.56%) (101.45%) (84.50%) (26.13%) (38.50%)
ROIC
— 0.00% 0.00% (4,297.85%) (1,983.28%) (2,604.76%) (694.76%) (11.79%) (25.57%)
Return on Tangible Assets
— 164.62% 189.55% (34.56%) (110.06%) (167.17%) (139.12%) (96.11%) (659.52%)
Free Cash Flow per Share
— (0.15) (10.82) (19.76) (47.09) (25.90) (6.49) (8.55) (3.14)
Book value per Share
— (1.83) (25.96) 151.91 43.52 16.55 5.07 62.53 15.05
Free Cash Flow
— (1.27) (2.09) (3.90) (15.69) (11.47) (4.87) (8.79) (15.62)
Other line items

Show all line items

Columns are period end dates