CSTL Debt Ratio

Castle Biosciences Inc · Debt Ratio

CSTL logo

CSTL Debt Ratio

Current (TTM)6.53%
CSTL Debt Ratio (189.43% → 6.53%)
High-resolution chart · PNG

CSTL debt ratio history

Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.

Castle Biosciences Inc Debt Ratio — Annual fiscal periods
Period endingDebt Ratio
6.3802%
4.959%
3.3827%
2.9956%
1.7733%
0%
20.9794%
109.3498%
189.4305%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.