Insider Selling: Castle Biosciences (NASDAQ:CSTL) Director Sells 7,403 Shares of Stock
Castle Biosciences, Inc. (NASDAQ:CSTL - Get Free Report) Director G Bradley Cole sold 7,403 shares of Castle Biosciences stock in a transaction dated Thursday, March 5th. The stock was sold at an...