Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
Mar 31, 2026
On February 2, 2026, Novanta CEO Matthijs Glastra sold 6,500 shares, raising eyebrows in the market. what this move reveals about broader trends, especially in crypto.