CSTL Debt Ratio
Castle Biosciences Inc · Debt Ratio

CSTL Debt Ratio
Current (TTM)6.53%retrieved
CSTL Debt Ratio (189.43% → 6.53%)
Latest values, visible window
High-resolution chart · PNG
CSTL debt ratio history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Debt Ratio |
|---|---|
| 6.3802% | |
| 4.959% | |
| 3.3827% | |
| 2.9956% | |
| 1.7733% | |
| 0% | |
| 20.9794% | |
| 109.3498% | |
| 189.4305% |