Twist Bioscience Corporation (TWST)
NASDAQ: TWST · Real-Time Price · USD
101.06
+9.51 (10.39%)
At close: Aug 3, 2026, 4:00 PM EDT
101.00
-0.06 (-0.06%)
After-hours: Aug 3, 2026, 7:43 PM EDT

Twist Bioscience Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
6,2931,7062,6601,1661,9925,295
Market Cap Growth
202.43%-35.86%128.12%-41.46%-62.38%54.60%
Enterprise Value
6,2351,5302,469923.761,5824,880
Last Close Price
101.0628.1445.1820.2635.24106.97
PS Ratio
14.574.538.504.769.7840.01
PB Ratio
14.153.615.631.872.529.12
P/TBV Ratio
17.694.467.042.382.959.56
EV/Sales Ratio
14.444.067.893.777.7736.88
Debt / Equity Ratio
0.190.090.150.130.100.09
Net Debt / Equity Ratio
-0.16-0.37-0.40-0.39-0.52-0.71
Net Debt / EBITDA Ratio
0.611.581.011.291.882.90
Net Debt / FCF Ratio
0.792.332.771.421.812.98
Asset Turnover
0.660.600.450.280.240.24
Inventory Turnover
6.097.086.404.353.363.66
Quick Ratio
1.933.174.385.196.018.03
Current Ratio
2.673.644.885.796.588.67
Return on Equity (ROE)
-30.32%-16.43%-38.08%-28.97%-31.80%-33.17%
Return on Assets (ROA)
-22.27%-21.90%-31.84%-25.13%-26.94%-27.40%
Return on Invested Capital (ROIC)
-38.82%-47.55%-66.86%-57.44%-82.20%-121.56%
Return on Capital Employed (ROCE)
-26.13%-24.92%-35.44%-27.60%-31.10%-30.49%
Buyback Yield / Dilution
-3.44%-3.09%-1.99%-5.57%-11.68%-23.12%
Total Shareholder Return
-3.44%-3.09%-1.99%-5.57%-11.68%-23.12%
SEC Filings: 10-K · 10-Q