Live feed16:10:14·41dINSIDERFilingPres. & Chief Exec. Officer Maetzold Derek J exercised 6,226 shares at a strike of $2.39 and sold $1,132,821 worth of shares (44,125 units at $25.67), decreasing direct ownership by 32% to 71,558 units (SEC Form 4)CSTL· Castle Biosciences Inc.Health CareOriginal source