CSTL
Castle Biosciences Inc
Price:  
33.36 
USD
Volume:  
607,705.00
United States | Health Care Providers & Services
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

CSTL Relative Valuation

-152.5%
Upside

As of 2026-10-07, the Relative Valuation of Castle Biosciences Inc (CSTL) is (17.51) USD. This relative valuation is based on P/E multiples. With the latest stock price at 33.36 USD, the upside of Castle Biosciences Inc based on Relative Valuation is -152.5%.

The range of the Relative Valuation is (20.06) - (16.22) USD.

Note: valuation result may not be accurate due to the company's negative earnings.

Range Selected
Trailing P/E multiples 31.3x - 31.7x 31.4x
Forward P/E multiples 18.1x - 25.3x 23.3x
Fair Price (20.06) - (16.22) (17.51)
Upside -160.1% - -148.6% -152.5%
33.36 USD
Stock Price
(17.51) USD
Fair Price

CSTL Relative Valuation - Historical P/E Data

Date P/E
2026-10-06 -52.11
2026-10-05 -57.25
2026-10-02 -55.55
2026-10-01 -55.08
2026-09-30 -55.50
2026-09-29 -54.49
2026-09-28 -56.13
2026-09-25 -55.94
2026-09-24 -54.97
2026-09-23 -54.49
2026-09-22 -54.44
2026-09-21 -54.66
2026-09-18 -55.21
2026-09-17 -57.46
2026-09-16 -55.43
2026-09-15 -55.46
2026-09-14 -52.24
2026-09-11 -50.51
2026-09-10 -50.49
2026-09-09 -50.47
2026-09-08 -51.18
2026-09-04 -51.41
2026-09-03 -51.01
2026-09-02 -52.21
2026-09-01 -52.24
2026-08-31 -51.60
2026-08-28 -52.33
2026-08-27 -53.52
2026-08-26 -53.24
2026-08-25 -54.68
2026-08-24 -52.29
2026-08-21 -53.43
2026-08-20 -51.44
2026-08-19 -50.49
2026-08-18 -45.35
2026-08-17 -46.79
2026-08-14 -46.27
2026-08-13 -47.73
2026-08-12 -49.10
2026-08-11 -50.37
2026-08-10 -50.54
2026-08-07 -50.04
2026-08-06 -47.60
2026-08-05 -47.49
2026-08-04 -48.71
2026-08-03 -47.48
2026-07-31 -43.74
2026-07-30 -41.85
2026-07-29 -38.21
2026-07-28 -37.32