CSTL Equity Ratio
Castle Biosciences Inc · Equity Ratio

CSTL Equity Ratio
Current (TTM)83.76%retrieved
CSTL Equity Ratio (-145.32% → 83.76%)
Latest values, visible window
High-resolution chart · PNG
CSTL equity ratio history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Equity Ratio |
|---|---|
| 81.3876% | |
| 85.8067% | |
| 86.3081% | |
| 89.2296% | |
| 89.011% | |
| 94.6197% | |
| 71.0779% | |
| -44.9417% | |
| -145.3237% |