Posted inMarket Castle Biosciences COO Sells Shares Worth $138,642 in Recent Transaction Castle Biosciences COO executes a stock sale worth $138,642. Discover the details behind the latest executive transaction. Posted by Prasenjit Bhowmik September 18, 2026