MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
-8,648
-25,446
-34,788
-24,241
Return on Equity
-7.867
-9.688
-6.676
-5.692
Net Profit Margin
-29.623
-39.822
-29.365
-27.188
Debt to Asset Ratio
33.713
32.7
28.521
26.315
Cash Ratio
97.656
102.245
184.72
200.259
Quick Ratio
237.939
241.652
336.841
333.301
Current Ratio
267.178
269.586
377.77
364.271
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
Twist Bioscience Corp (TWST)
Twist Bioscience Corp (TWST)