TWST Debt Ratio
Twist Bioscience Corp · Debt Ratio

TWST Debt Ratio
Current (TTM)13.92%retrieved
TWST Debt Ratio (14.62% → 13.92%)
Latest values, visible window
High-resolution chart · PNG
TWST debt ratio history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Debt Ratio |
|---|---|
| 21.3944% | |
| 13.8406% | |
| 12.116% | |
| 9.8725% | |
| 8.9619% | |
| 9.0207% | |
| 4.1354% | |
| 8.3927% | |
| 10.6868% | |
| 14.6228% |