Castle Biosciences, Inc. (NASDAQ:CSTL) Receives Average Rating of “Buy” from Analysts
Shares of Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) have received an average recommendation of “Buy” from the eight ratings firms that are presently covering the stock, Marketbeat reports. Eight equities research analysts have rated the stock with a buy recommendation. The average 1-year price target among brokers that have updated their coverage on […]
