Stocktoria

Twist Bioscience Corp TWST

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2018-10-31 · LEI

Twist Bioscience Corp statistics & valuation

P / S16.5×
P / B13.1×
Net margin-20.6%
FCF margin-20.1%
Return on capital-24.8%

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 (%)
-280.20% -198.00% -155.30% -114.90% -107.00% -83.50% -66.70% -20.60% 20182019202020212022202320242025
Gross margin (%)
20182019202020212022202320242025
Operating margin (%)
-277.50% -200.10% -155.50% -115.40% -115.30% -88.60% -70.60% -36.20% 20182019202020212022202320242025
Return on equity (%)
-70.80% -41.60% -26.20% -27.60% -32.80% -44.20% -16.40% 20182019202020212022202320242025
Shares outstanding
3.2M 32.9M 45.1M 49.5M 56.5M 57.6M 58.9M 60.6M 20182019202020212022202320242025
Net debt ($)
-$73.5M -$39.2M -$89.5M 20182019202020212022202320242025
Share buybacks ($)
20182019202020212022202320242025
Return on assets (%)
-61.50% -57.60% -35.10% -21.70% -22.70% -26.40% -34.00% -12.10% 20182019202020212022202320242025
Free cash flow margin (%)
-274.70% -188.80% -168.80% -105.30% -111.10% -69.50% -22.10% -20.10% 20182019202020212022202320242025
Debt / equity (×)
0.05× 0.01× 20182019202020212022202320242025
EPS ($)
-$3.57 -$3.15 -$4.04 -$3.60 -$3.60 -$1.30 20182019202020212022202320242025

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)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Operating margin-36.2%-70.6%-88.6%-115.3%-115.4%-155.5%-200.1%-277.5%
Net margin-20.6%-66.7%-83.5%-107.0%-114.9%-155.3%-198.0%-280.2%
FCF margin-20.1%-22.1%-69.5%-111.1%-105.3%-168.8%-188.8%-274.7%
Return on assets-12.1%-34.0%-26.4%-22.7%-21.7%-35.1%-57.6%-61.5%
Return on equity-16.4%-44.2%-32.8%-27.6%-26.2%-41.6%-70.8%35.4%
Debt / equity0.01×0.05×-0.04×
Current ratio3.644.885.796.588.679.295.285.16

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