Twist Bioscience Corporation (TWST)
NASDAQ: TWST · Real-Time Price · USD
48.66
+0.60 (1.25%)
At close: Mar 5, 2026, 4:00 PM EST
48.23
-0.43 (-0.88%)
After-hours: Mar 5, 2026, 6:24 PM EST

Twist Bioscience Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
2,9831,7062,6601,1661,9925,295
Market Cap Growth
7.10%-35.86%128.12%-41.46%-62.38%54.60%
Enterprise Value
2,8991,5362,454908.861,5684,870
Last Close Price
48.6628.1445.1820.2635.24106.97
PE Ratio
--21.65-12.55-5.63-8.72-33.96
PS Ratio
7.624.538.504.769.7840.01
PB Ratio
6.543.615.631.872.529.12
P/TBV Ratio
6.463.565.551.852.418.89
P/FCF Ratio
--22.56-38.46-6.85-8.80-38.01
P/OCF Ratio
--35.82-41.50-8.18-16.01-47.17
EV/Sales Ratio
7.404.087.843.717.7036.80
EV/EBITDA Ratio
--13.78-12.96-4.84-7.18-34.06
EV/EBIT Ratio
--11.27-11.11-4.19-6.68-31.89
EV/FCF Ratio
--20.30-35.48-5.34-6.93-34.96
Debt / Equity Ratio
0.190.130.150.130.100.09
Debt / EBITDA Ratio
-0.89-0.68-0.45-0.50-0.43-0.44
Debt / FCF Ratio
-1.13-1.00-1.23-0.55-0.42-0.45
Net Debt / Equity Ratio
-0.22-0.33-0.40-0.39-0.52-0.71
Net Debt / EBITDA Ratio
0.911.411.011.291.882.90
Net Debt / FCF Ratio
1.152.072.771.421.812.98
Asset Turnover
0.630.600.450.280.240.24
Inventory Turnover
6.717.086.404.353.363.66
Quick Ratio
3.083.174.385.196.018.03
Current Ratio
3.783.644.885.796.588.67
Return on Equity (ROE)
-16.79%-16.43%-38.08%-28.97%-31.80%-33.17%
Return on Assets (ROA)
-21.83%-21.90%-31.84%-25.13%-26.94%-27.40%
Return on Invested Capital (ROIC)
-40.39%-43.56%-65.42%-55.39%-77.31%-113.49%
Return on Capital Employed (ROCE)
-24.53%-24.92%-35.44%-27.60%-31.10%-30.49%
Earnings Yield
-2.57%-4.62%-7.97%-17.77%-11.46%-2.94%
FCF Yield
-2.91%-4.43%-2.60%-14.60%-11.36%-2.63%
Buyback Yield / Dilution
-0.54%-0.79%-0.26%-0.08%-13.66%-6.28%
Updated Feb 2, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q