DISCLOSEDQuarterly
Polen Capital Management
Novanta Inc · NASDAQ
13,366 sh · $2.2M
Filed 30 Jun 2026SEC 13Fview source
Polen Capital Management
Novanta Inc · NASDAQ
13,366 sh · $2.2M
Two Sigma Investments
Novanta Inc · NASDAQ
11,618 sh · $1.4M
BlackRock
Novanta Inc · NASDAQ
4,405,987 sh · $718.7M