MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

Twist Bioscience Corp (TWST)

Twist Bioscience Corp (TWST)

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Return on Equity
-9.688 -6.676 -5.692 4.222
Net Profit Margin
-39.822 -29.365 -27.188 21.017
Debt to Asset Ratio
32.7 28.521 26.315 25.7
Cash Ratio
102.245 184.72 200.259 231.277
Quick Ratio
241.652 336.841 333.301 360.443
Current Ratio
269.586 377.77 364.271 390.233

Time Plot

Show the time plot by selecting a row from the table.