Twist Bioscience Corporation (BIT:1TWST)
Italy flag Italy · Delayed Price · Currency is EUR
26.43
-0.89 (-3.26%)
At close: Oct 10, 2025

Twist Bioscience Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202014 - 2019
Period Ending
Oct '25 Sep '24 Sep '23 Sep '22 Sep '21 Sep '20 2014 - 2019
1,6202,2891,0041,7144,5572,947
Upgrade
Market Cap Growth
-32.46%128.12%-41.46%-62.38%54.60%336.30%
Upgrade
Enterprise Value
1,4842,112782.161,3504,1912,720
Upgrade
PE Ratio
--12.55-5.63-8.72-33.96-21.28
Upgrade
PS Ratio
5.258.504.769.7840.0138.01
Upgrade
PB Ratio
3.985.631.872.529.1210.19
Upgrade
P/TBV Ratio
3.305.551.852.418.898.85
Upgrade
P/FCF Ratio
--38.46-6.85-8.80-38.01-22.51
Upgrade
P/OCF Ratio
--41.50-8.18-16.01-47.17-24.08
Upgrade
EV/Sales Ratio
4.767.843.717.7036.8035.09
Upgrade
EV/EBITDA Ratio
--12.96-4.84-7.18-34.06-23.70
Upgrade
EV/EBIT Ratio
--11.11-4.19-6.68-31.89-22.57
Upgrade
EV/FCF Ratio
-25.36-35.48-5.34-6.93-34.96-20.78
Upgrade
Debt / Equity Ratio
0.130.150.130.100.090.08
Upgrade
Debt / EBITDA Ratio
-0.67-0.45-0.50-0.43-0.44-0.27
Upgrade
Debt / FCF Ratio
-1.14-1.23-0.55-0.42-0.45-0.24
Upgrade
Asset Turnover
0.580.450.280.240.240.31
Upgrade
Inventory Turnover
7.446.404.353.363.666.26
Upgrade
Quick Ratio
3.454.385.196.018.038.78
Upgrade
Current Ratio
3.904.885.796.588.679.29
Upgrade
Return on Equity (ROE)
-27.02%-36.91%-28.45%-34.52%-33.41%-56.85%
Upgrade
Return on Assets (ROA)
-22.67%-31.67%-24.85%-29.53%-28.10%-47.69%
Upgrade
Return on Capital (ROIC)
-45.74%-65.01%-54.77%-84.73%-116.40%-240.41%
Upgrade
Return on Capital Employed (ROCE)
-25.99%-35.44%-27.60%-31.10%-30.49%-53.93%
Upgrade
Earnings Yield
-4.48%-7.97%-17.77%-11.46%-2.94%-4.70%
Upgrade
FCF Yield
-3.61%-2.60%-14.60%-11.36%-2.63%-4.44%
Upgrade
Buyback Yield / Dilution
-0.34%-0.26%-0.08%-13.66%-6.28%-8.97%
Upgrade
Total Shareholder Return
--0.26%-0.08%-13.66%-6.28%-8.97%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.