Live feed16:28:54·195dINSIDERFilingvia QuantisnowPres. & Chief Exec. Officer Maetzold Derek J sold $53,600 worth of shares (1,339 units at $40.03), decreasing direct ownership by 3% to 37,547 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CSTL· Castle Biosciences Inc.Health CareOriginal source