Stocktoria

Tvardi Therapeutics, Inc. TVRD

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2014-01-31

Tvardi Therapeutics, Inc. statistics & valuation

P / B0.7×
Return on capital-127.2%

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

Profitability & efficiency

Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-67907.00% -6529.60% -574.50% -561.60% 4.00% -386.80% -209.10% -579.40% -393.80% 2016201720182019202020212022202320242025
Return on equity (%)
-112.90% -67.00% -55.40% -57.00% 3.40% -38.90% -53.80% -87.00% 2016201720182019202020212022202320242025
Shares outstanding
27.3M 32.7M 39.5M 46.7M 49.9M 53.5M 53.8M 4.5M 2.6M 9.4M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-89.70% -59.90% -38.80% -45.70% 3.10% -35.80% -46.90% -94.20% -83.50% -56.80% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-55927.90% -6024.70% -166.10% -549.30% -4.30% -261.10% -188.20% -450.50% -271.10% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$2.06 -$2.49 $0.18 -$1.74 -$19.12 -$26.26 -$11.42 -$3.26 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-393.8%-579.4%-209.1%-386.8%4.0%-561.6%-574.5%-6529.6%-67907.0%
Net margin-411.9%-565.2%-204.2%-384.1%6.2%-534.9%-549.5%-6380.4%-66604.7%
FCF margin-271.1%-450.5%-188.2%-261.1%-4.3%-549.3%-166.1%-6024.7%-55927.9%
Return on assets-56.8%-83.5%-94.2%-46.9%-35.8%3.1%-45.7%-38.8%-59.9%-89.7%
Return on equity-87.0%32.3%191.0%-53.8%-38.9%3.4%-57.0%-55.4%-67.0%-112.9%
Current ratio2.863.064.547.209.8410.553.864.1611.185.33

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