Live feed16:15:22·150dINSIDERFilingvia QuantisnowPres. & Chief Exec. Officer Maetzold Derek J sold $160,732 worth of shares (4,017 units at $40.01), decreasing direct ownership by 4% to 87,715 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CSTL· Castle Biosciences Inc.Health CareOriginal source