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 […]
