← Scroll for more →
Castle Biosciences Inc (CSTL)
Services-Medical Laboratories
Latest Price
$35.53
TTM P/E
--
Normalized P/E
--
Div Yield
--
Book Value
15.50
P/B Ratio
2.29
Valuation metrics
adjust assumptions →Base FCF: $32M (median of recent 5yr)
Growth: -15%/yr (median YOY, capped at 25%)
Discount rate: 10%
Terminal growth: 3%
Projection horizon: 10 years
DCF Fair Value
$14.40
59% downside
Institutional Ownership
86.1% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| BlackRock, Inc. | 3.29M | $78.0M | 10.79% | +309.0K | 2026-06-30 |
| Rtw Investments, LP | 2.78M | $66.0M | 9.11% | +20.0K | 2026-06-30 |
| Principal Financial Group Inc | 1.73M | $41.0M | 5.66% | -43.2K | 2026-06-30 |
| Vanguard Capital Management LLC | 1.23M | $29.0M | 4.02% | +49.0K | 2026-06-30 |
| Vanguard Portfolio Management LLC | 840.8K | $20.0M | 2.76% | -21.0K | 2026-06-30 |
| Summit Partners Public Asset Management, LLC | 824.9K | $19.0M | 2.70% | -115.8K | 2026-06-30 |
| State Street Corp | 822.1K | $19.0M | 2.69% | +53.0K | 2026-06-30 |
| Allianz Asset Management GmbH | 811.3K | $19.0M | 2.66% | -- | 2026-06-30 |
| Geode Capital Management, LLC | 795.9K | $18.0M | 2.61% | +67.8K | 2026-06-30 |
| Mackenzie Financial Corp | 793.5K | $18.0M | 2.60% | +719.4K | 2026-06-30 |