Brokerages Set Castle Biosciences, Inc. (NASDAQ:CSTL) PT at $37.00

Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) has been given an average rating of “Buy” by the eight brokerages that are currently covering the company, MarketBeat.com reports. Eight analysts have rated the stock with a buy recommendation. The average 1-year target price among brokers that have updated their coverage on the stock in the […]

Jun 24, 2025 - 06:24
 0
Brokerages Set Castle Biosciences, Inc. (NASDAQ:CSTL) PT at $37.00
Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) has been given an average rating of “Buy” by the eight brokerages that are currently covering the company, MarketBeat.com reports. Eight analysts have rated the stock with a buy recommendation. The average 1-year target price among brokers that have updated their coverage on the stock in the […]