Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · IEX Real-Time Price · USD
22.84
+0.82 (3.72%)
At close: May 2, 2024, 4:00 PM
23.01
+0.17 (0.74%)
After-hours: May 2, 2024, 5:20 PM EDT

Castle Biosciences Analyst Ratings

Total Analysts
9
Consensus Rating
Strong Buy
Price Target
$32.11
Upside
+40.59%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Keybanc
Keybanc
Buy
Maintains
$25$28
Buy Maintains $25$28 +22.59% Mar 1, 2024
Scotiabank
Scotiabank
Buy
Maintains
$33$37
Buy Maintains $33$37 +62.00% Mar 1, 2024
Guggenheim
Guggenheim
Strong Buy
Initiates
$25
Strong Buy Initiates $25 +9.46% Dec 14, 2023
Keybanc
Keybanc
Buy
Maintains
$37$25
Buy Maintains $37$25 +9.46% Aug 4, 2023
Lake Street
Lake Street
Strong Buy
Reiterates
$32
Strong Buy Reiterates $32 +40.11% Jul 7, 2023
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$37
Buy Reiterates $37 +62.00% Jul 6, 2023
BTIG
BTIG
Strong Buy
Maintains
$38$30
Strong Buy Maintains $38$30 +31.35% Jun 15, 2023
Scotiabank
Scotiabank
Buy
Maintains
$54$33
Buy Maintains $54$33 +44.48% Jun 7, 2023
Canaccord Genuity
Canaccord Genuity
Strong Buy
Maintains
$60$40
Strong Buy Maintains $60$40 +75.13% Jun 6, 2023
SVB Securities
SVB Securities
Buy
Maintains
$50$35
Buy Maintains $50$35 +53.24% Jun 5, 2023
Lake Street
Lake Street
Strong Buy
Maintains
$41$32
Strong Buy Maintains $41$32 +40.11% Jun 5, 2023
Baird
Baird
Buy
Maintains
$35$25
Buy Maintains $35$25 +9.46% Jun 5, 2023
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$41
Buy Reiterates $41 +79.51% May 8, 2023
Keybanc
Keybanc
Buy
Maintains
$40$37
Buy Maintains $40$37 +62.00% May 5, 2023
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$41
Buy Reiterates $41 +79.51% May 4, 2023
Baird
Baird
Buy
Maintains
$38$35
Buy Maintains $38$35 +53.24% May 4, 2023
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$41
Buy Reiterates $41 +79.51% Mar 2, 2023
Baird
Baird
Buy
Maintains
$42$38
Buy Maintains $42$38 +66.37% Mar 1, 2023
Scotiabank
Scotiabank
Buy
Initiates
$54
Buy Initiates $54 +136.43% Jan 5, 2023
Baird
Baird
Buy
Maintains
$48$41
Buy Maintains $48$41 +79.51% Nov 3, 2022
Baird
Baird
Buy
Maintains
$44$48
Buy Maintains $44$48 +110.16% Aug 9, 2022