Live feed16:07:38·224dINSIDERFilingvia QuantisnowChief Operating Officer Oelschlager Kristen M sold $664,513 worth of shares (18,932 units at $35.10), decreasing direct ownership by 61% to 12,323 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.CSTL· Castle Biosciences Inc.Health CareOriginal source