CEO’s Strategic Sell‑Off at Novanta Raises Questions on Executive Confidence and Market Timing
Novanta CEO’s $140 share sale raises questions about insider confidence – learn why it matters for investors and the precision photonics market.
3 minutes to read


