Analysts Predict Castle Biosciences Inc (NASDAQ:CSTL) To Reach 45 In 12 Months
In last trading session, Castle Biosciences Inc (NASDAQ:CSTL) saw 0.4 million shares changing hands with its beta currently measuring 0.95. Company’s recent per share price