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

CSTL Relative Valuation

-79.1%
Upside

As of 2024-12-15, the Relative Valuation of Castle Biosciences Inc (CSTL) is 6.03 USD. This relative valuation is based on P/E multiples. With the latest stock price at 28.87 USD, the upside of Castle Biosciences Inc based on Relative Valuation is -79.1%.

The range of the Relative Valuation is 5.12 - 10.88 USD.

Range Selected
Trailing P/E multiples 27.6x - 50.2x 30.8x
Forward P/E multiples 23.6x - 32.2x 24.8x
Fair Price 5.12 - 10.88 6.03
Upside -82.3% - -62.3% -79.1%
28.87 USD
Stock Price
6.03 USD
Fair Price

CSTL Relative Valuation - Historical P/E Data

Date P/E
2024-12-13 133.11
2024-12-12 134.26
2024-12-11 135.92
2024-12-10 136.62
2024-12-09 142.52
2024-12-06 143.81
2024-12-05 148.28
2024-12-04 146.99
2024-12-03 141.92
2024-12-02 144.78
2024-11-29 139.61
2024-11-27 140.35
2024-11-26 140.95
2024-11-25 136.06
2024-11-22 137.44
2024-11-21 133.16
2024-11-20 131.17
2024-11-19 133.11
2024-11-18 128.64
2024-11-15 129.56
2024-11-14 142.15
2024-11-13 146.62
2024-11-12 151.14
2024-11-11 155.75
2024-11-08 153.49
2024-11-07 153.58
2024-11-06 150.59
2024-11-05 143.62
2024-11-04 155.10
2024-11-01 152.84
2024-10-31 159.85
2024-10-30 159.25
2024-10-29 155.75
2024-10-28 149.39
2024-10-25 144.64
2024-10-24 146.62
2024-10-23 147.17
2024-10-22 148.74
2024-10-21 146.94
2024-10-18 150.49
2024-10-17 152.43
2024-10-16 155.70
2024-10-15 154.37
2024-10-14 157.96
2024-10-11 144.36
2024-10-10 130.48
2024-10-09 132.56
2024-10-08 138.37
2024-10-07 136.11
2024-10-04 135.32