Director Thomas Secor Sells Shares of Novanta Inc (NOVT)
Novanta Inc is a tech company offering photonic and motion control components for industrial and medical devices. Recent insider selling trends, high P/E ratio, and fair valuation suggest potential insights for investors regarding the company's value and outlook.