Twist Bioscience (TWST) Long-Term Investments (2021 - 2025)

Twist Bioscience (TWST) has disclosed Long-Term Investments for 2 consecutive years, with $30.6 million as the latest value for Q1 2022.