Stocktoria

Traws Pharma, Inc. ONTX

CBOE · stock · Pharmaceutical Preparations · website · IPO 2013-07-25

Traws Pharma, Inc. statistics & valuation

P / E1.4×
P / S4.5×
Net margin328.7%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-354.60% -3061.20% -1675.30% -985.00% -10890.50% -7151.80% -8391.20% -8384.10% -73682.70% 328.70% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-427.40% -3270.30% -1895.90% -994.00% -10819.50% -7299.10% -8684.50% -8981.40% -62997.30% -640.70% 2016201720182019202020212022202320242025
Return on equity (%)
-383.60% -381.90% -185.80% -407.40% -35.00% -67.00% -177.50% 2016201720182019202020212022202320242025
Shares outstanding
6.8M 718078 5.7M 111.2M 12.4M 20.9M 20.9M 840251 3.7M 9.1M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-84.70% -483.90% -114.80% -90.80% -125.90% -29.10% -48.20% -83.50% -667.10% 86.40% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-956.80% -9995.70% -7940.70% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$2.17 -$0.96 -$0.91 -$22.57 -$35.21 $0.82 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-640.7%-62997.3%-8981.4%-8684.5%-7299.1%-10819.5%-994.0%-1895.9%-3270.3%-427.4%
Net margin328.7%-73682.7%-8384.1%-8391.2%-7151.8%-10890.5%-985.0%-1675.3%-3061.2%-354.6%
FCF margin-7940.7%-9995.7%-956.8%
Return on assets86.4%-667.1%-83.5%-48.2%-29.1%-125.9%-90.8%-114.8%-483.9%-84.7%
Return on equity-1457.9%526.5%-177.5%-67.0%-35.0%-407.4%-185.8%-381.9%206.1%-383.6%
Current ratio0.722.162.464.899.061.972.832.110.492.27

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.