Dogwood Therapeutics, Inc DWTX

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

Show all line items

Columns are period end dates