US14843C1053
US14843C1053
Castle Biosciences, Inc.
Loading chart...
Valuation & History
Quarterly trend of key valuation metrics
| Metric | Current (TTM) TTM Baseline | Q2 '26 30.06.2026 | Q1 '26 31.03.2026 | Q4 '25 31.12.2025 |
|---|---|---|---|---|
Market & Enterprise Value | ||||
Market Cap | 1.05B EUR | 727.63M EUR | 743.77M EUR | 1.15B EUR |
Enterprise Value | 799.67M EUR | 702.16M EUR | 716.73M EUR | 1.07B EUR |
Valuation Multiples | ||||
Trailing P/E | -- | -- | -- | 683.31x |
Forward P/E | -36.66x | -- | -- | -- |
Price to Sales | 2.94x | 2.04x | 2.19x | 4.51x |
Price to Book | 2.23x | 1.55x | 1.61x | 2.45x |
EV/Revenue | 2.24x | 1.97x | 2.11x | 4.2x |
EV/EBITDA | -48.42x | -- | -- | 217.52x |
Price to FCF (P/FCF) | -- | -- | 164.62x | 29.53x |
EV/FCF | -- | -- | 158.64x | 27.49x |
FCF Yield | -0.69% | -0.07% | 0.61% | 3.39% |