Novanta CEO’s Rule‑Based Sell Signals Strategic Confidence: 323 Shares, $130.14 Each
Novanta CEO sells 323 shares under a rule‑10b5‑1 plan, highlighting disciplined liquidity management while the stock climbs 15.65% weekly yet remains 12.99% below its 52‑week high.
3 minutes to read









