Live feed16:08:21·228dINSIDERFilingvia QuantisnowPres. & Chief Exec. Officer Maetzold Derek J sold $289,079 worth of shares (9,373 units at $30.84), decreasing direct ownership by 15% to 53,615 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CSTL· Castle Biosciences Inc.Health CareOriginal source