Insider Selling: Castle Biosciences (NASDAQ:CSTL) Insider Sells $48,872.50 in Stock

Castle Biosciences, Inc. (NASDAQ:CSTL – Get Free Report) insider Tobin Juvenal sold 1,730 shares of the business’s stock in a transaction on Monday, August 3rd. The stock was sold at an average price of $28.25, for a total transaction of $48,872.50. Following the completion of the transaction, the insider directly owned 78,995 shares in the [...]