Live feed16:20:06·186dINSIDERFilingvia QuantisnowPres. & Chief Exec. Officer Maetzold Derek J sold $1,251,400 worth of shares (32,346 units at $38.69), decreasing direct ownership by 48% to 34,869 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CSTL· Castle Biosciences Inc.Health CareOriginal source