Chen sold 14,086 shares across March 12 and March 13, 2026, for a total transaction value of ~$700,000 at an average price of around $49.70 per share. This sale represented 11.40% of Chen’s direct ...