Castle Biosciences, Inc. (NASDAQ:CSTL) Receives Consensus Rating of "Moderate Buy" from Brokerages
MarketBeat
Castle Biosciences, Inc. (NASDAQ:CSTL - Get Free Report) has been given an average rating of "Moderate Buy" by the ten analysts that are covering the stock, MarketBeat Ratings reports. One analyst has rated the stock with a sell recommendation, one has issued a hold recommendation, seven have as
NASDAQ:CSTL