Live feed14:58:53·209dINSIDERFilingvia QuantisnowPres. & Chief Exec. Officer Maetzold Derek J sold $204,851 worth of shares (5,115 units at $40.05), decreasing direct ownership by 10% to 45,822 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CSTL· Castle Biosciences Inc.Health CareOriginal source