Derek Maetzold Sells 5,115 Shares of Castle Biosciences (NASDAQ:CSTL) Stock
Castle Biosciences, Inc. (NASDAQ:CSTL - Get Free Report) insider Derek Maetzold sold 5,115 shares of the company's stock in a transaction that occurred on Tuesday, November 25th. The shares were sold...