Twist Bioscience Corporat...

NASDAQ: TWST · Real-Time Price · USD
28.04
-0.80 (-2.77%)
At close: Aug 15, 2025, 3:59 PM
28.79
2.67%
After-hours: Aug 15, 2025, 07:34 PM EDT

Twist Bioscience Ratios and Metrics

Financials in USD. Fiscal year is October - September.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Sep 30, 2024 Sep 30, 2023 Sep 30, 2022 Sep 30, 2021
PE Ratio
-12.56 -5.63 -8.72 -33.93
PEG Ratio
n/a 0.52 -0.31 2.88
PS Ratio
8.38 4.70 9.33 39.00
PB Ratio
5.55 1.85 2.41 8.89
P/FCF Ratio
-37.89 -6.77 -8.39 -37.05
P/OCF Ratio
-40.9 -8.09 -15.27 -45.98
OCF/S Ratio
-0.2 -0.58 -0.61 -0.85
Debt / Equity Ratio
0.18 0.15 0.12 0.11
Quick Ratio
4.54 5.35 6.15 8.16
Current Ratio
4.88 5.79 6.58 8.67
Asset Turnover
0.51 0.32 0.21 0.19
Interest Coverage
-7.61K -43.43K -3.11K -417.6
Return on Equity
-0.44 -0.33 -0.28 -0.26
Return on Assets
-0.34 -0.26 -0.23 -0.22
Return on Invested Capital
-0.4 -0.3 -0.26 -0.23
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
0.43 0.37 0.41 0.39
Net Profit Margin
-0.67 -0.83 -1.07 -1.15
Pretax Profit Margin
-0.67 -0.83 -1.12 -1.16
Operating Profit Margin
-0.71 -0.89 -1.22 -1.16
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
-0.56 -0.71 -0.94 -1.09