Twist Bioscience Corp

TWST

$34.64-1.25 (-3.48%)

Jun 22, 2025, 4:00 PM

Financials
52Week High60.9052Week Low27.12
Beta2.31Current Ratio Annual4.88
Current Ratio Quarterly4.51Gross Margin TTM46.70
Market Cap2.08BNet Profit Margin TTM-54.98
Operating Margin TTM-57.86Price To Book4.72
Price To Sales TTM5.97Quick Ratio Annual4.38
Quick Ratio Quarterly4.10Return On Assets TTM-31.12
Return On Equity TTM-41.11Return On Investment TTM-41.11
Revenue Growth3Y33.24Revenue Growth5Y41.90
Revenue Growth Quarterly Yoy23.23Revenue Growth TTMYoy25.29
Revenue Per Share TTM5.83
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 20242491257066.54M$2.98B
Mar 31, 2025254443488813769M$2.62B
Change5(2%)43(4300%)32(1600%)83(1660%)74(1057%)372.46M(4%)$362.97M(12%)
Twist Bioscience Corp (TWST) - Institutional Holdings