Insider Selling: Castle Biosciences (NASDAQ:CSTL) Insider Sells 18,650 Shares of Stock
Castle Biosciences, Inc. (NASDAQ:CSTL - Get Free Report) insider Derek Maetzold sold 18,650 shares of the stock in a transaction dated Tuesday, March 17th. The stock was sold at an average price of $25.93, for a total transaction of $483,594.50. Following the transaction, the insider directly owned...