Castle Biosciences Inc (CSTL): Be Patient, You Will Learn
Castle Biosciences Inc (NASDAQ:CSTL) concluded the trading at $16.75 on Friday, May 16 with a rise of 1.64% from its closing price on previous day. Considering stock’s 52-week price range provides that CSTL hit a high price of $35.84 and saw its price falling to