Bullish
Novanta Inc (NOVT) Shares Fall 6.3% -- What GF Score of 92 Tells Investors
Novanta Inc (NOVT) shares recently fell 6.3% on April 29, 2026, despite an overall positive performance over the past year. The company is deemed sign...