Castle Biosciences, Inc. (NASDAQ:CSTL) Receives $40.29 Consensus Target Price from Brokerages

Shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) have been given a consensus rating of “Buy” by the seven research firms that are presently covering the company, MarketBeat.com reports. Seven equities research analysts have rated the stock with a buy recommendation. The average 12-month target price among analysts that have covered the stock […]

Feb 21, 2025 - 08:11
 0
Castle Biosciences, Inc. (NASDAQ:CSTL) Receives $40.29 Consensus Target Price from Brokerages
Shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) have been given a consensus rating of “Buy” by the seven research firms that are presently covering the company, MarketBeat.com reports. Seven equities research analysts have rated the stock with a buy recommendation. The average 12-month target price among analysts that have covered the stock […]