Novanta Inc. - Common SharesNOVT | $13M96.6k shares | Grant / ExerciseFeb 24, 2026 | $360.6K2.6k shares | $137.44 | -- |
Novanta Inc. - Common SharesNOVT | --5.4k shares | Grant / ExerciseFeb 24, 2026 | Disclosure amount unavailable5.4k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | $13M93.8k shares | SellFeb 20, 2026 | $1.7K12 shares | $143.71 | -- |
Novanta Inc. - Common SharesNOVT | --4.9k shares | Grant / ExerciseFeb 20, 2026 | Disclosure amount unavailable2.5k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --12k shares | Grant / ExerciseFeb 20, 2026 | Disclosure amount unavailable12k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | $14M93.8k shares | Grant / ExerciseFeb 20, 2026 | $173.0K1.2k shares | $145.96 | -- |
Novanta Inc. - Common SharesNOVT | $13M94.3k shares | SellFeb 20, 2026 | $138.1K986 shares | $140.09 | -- |
Novanta Inc. - Common SharesNOVT | $13M93.8k shares | SellFeb 20, 2026 | $60.6K425 shares | $142.62 | -- |
Novanta Inc. - Common SharesNOVT | $141k10k shares | Grant / ExerciseFeb 20, 2026 | $20.1K1.4k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $13M92.5k shares | Grant / ExerciseFeb 19, 2026 | $205.8K1.4k shares | $144.93 | -- |
Novanta Inc. - Common SharesNOVT | --2.9k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable2.9k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | $13M91k shares | SellJan 21, 2026 | $199.4K1.4k shares | $140.14 | -- |
Novanta Inc. - Common SharesNOVT | $161k11.4k shares | Grant / ExerciseJan 21, 2026 | $20.1K1.4k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $13M91k shares | Grant / ExerciseFeb 24, 2025 | $362.8K2.6k shares | $138.30 | -- |
Novanta Inc. - Common SharesNOVT | --5.4k shares | Grant / ExerciseFeb 24, 2025 | Disclosure amount unavailable5.4k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --7.4k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable7.4k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --89.1k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable2k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | $13M88.2k shares | Grant / ExerciseFeb 20, 2025 | $130.4K913 shares | $142.80 | -- |
Novanta Inc. - Common SharesNOVT | $13M87.2k shares | Grant / ExerciseJan 2, 2025 | $369.3K2.4k shares | $150.93 | -- |
Novanta Inc. - Common SharesNOVT | --89.6k shares | Grant / ExerciseJan 2, 2025 | Disclosure amount unavailable5.4k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --36.2k shares | Grant / ExerciseDec 11, 2024 | Disclosure amount unavailable36.2k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | $20M120.4k shares | SellDec 4, 2024 | $275.1K1.6k shares | $170.16 | -- |
Novanta Inc. - Common SharesNOVT | $181k12.8k shares | Grant / ExerciseDec 4, 2024 | $22.8K1.6k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $20M121.3k shares | SellDec 2, 2024 | $96.7K576 shares | $167.95 | -- |
Novanta Inc. - Common SharesNOVT | $20M120.8k shares | SellDec 2, 2024 | $81.1K480 shares | $169.02 | -- |
Novanta Inc. - Common SharesNOVT | $20M120.4k shares | SellDec 2, 2024 | $72.6K427 shares | $169.92 | -- |
Novanta Inc. - Common SharesNOVT | $20M121.9k shares | SellDec 2, 2024 | $64.4K386 shares | $166.84 | -- |
Novanta Inc. - Common SharesNOVT | $204k14.4k shares | Grant / ExerciseDec 2, 2024 | $28.8K2k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $20M122.3k shares | SellDec 2, 2024 | $28.5K172 shares | $165.87 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.9k shares | SellNov 6, 2024 | $576.8K3.2k shares | $180.24 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellNov 6, 2024 | $83.4K460 shares | $181.34 | -- |
Novanta Inc. - Common SharesNOVT | $233k16.5k shares | Grant / ExerciseNov 6, 2024 | $51.7K3.7k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $21M120.5k shares | SellNov 1, 2024 | $261.6K1.5k shares | $174.05 | -- |
Novanta Inc. - Common SharesNOVT | $21M122k shares | SellNov 1, 2024 | $163.0K942 shares | $173.00 | -- |
Novanta Inc. - Common SharesNOVT | $21M123k shares | SellNov 1, 2024 | $135.8K789 shares | $172.12 | -- |
Novanta Inc. - Common SharesNOVT | $21M123.8k shares | SellNov 1, 2024 | $52.8K309 shares | $170.78 | -- |
Novanta Inc. - Common SharesNOVT | $284k20.1k shares | Grant / ExerciseNov 1, 2024 | $51.7K3.7k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $21M120.4k shares | SellNov 1, 2024 | $20.4K117 shares | $174.59 | -- |
Novanta Inc. - Common SharesNOVT | $21M120.6k shares | SellOct 1, 2024 | $461.2K2.6k shares | $174.18 | -- |
Novanta Inc. - Common SharesNOVT | $21M123.3k shares | SellOct 1, 2024 | $135.6K784 shares | $173.00 | -- |
Novanta Inc. - Common SharesNOVT | $336k23.8k shares | Grant / ExerciseOct 1, 2024 | $51.7K3.7k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $21M120.5k shares | SellOct 1, 2024 | $26.8K153 shares | $175.10 | -- |
Novanta Inc. - Common SharesNOVT | $21M120.4k shares | SellOct 1, 2024 | $7.9K45 shares | $175.96 | -- |
Novanta Inc. - Common SharesNOVT | $21M120.4k shares | SellOct 1, 2024 | $5.3K30 shares | $177.23 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellSep 27, 2024 | $200.5K1.1k shares | $180.45 | -- |
Novanta Inc. - Common SharesNOVT | $388k27.4k shares | Grant / ExerciseSep 27, 2024 | $15.7K1.1k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $21M122.6k shares | SellSep 3, 2024 | $389.5K2.2k shares | $174.45 | -- |
Novanta Inc. - Common SharesNOVT | $22M121.4k shares | SellSep 3, 2024 | $3.4K19 shares | $177.57 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellSep 3, 2024 | $3632 shares | $181.72 | -- |
Novanta Inc. - Common SharesNOVT | $21M121.4k shares | SellSep 3, 2024 | $126.4K716 shares | $176.49 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellSep 3, 2024 | $105.5K585 shares | $180.42 | -- |
Novanta Inc. - Common SharesNOVT | $21M122.1k shares | SellSep 3, 2024 | $75.3K429 shares | $175.61 | -- |
Novanta Inc. - Common SharesNOVT | $22M121k shares | SellSep 3, 2024 | $71.0K395 shares | $179.87 | -- |
Novanta Inc. - Common SharesNOVT | $403k28.6k shares | Grant / ExerciseSep 3, 2024 | $61.9K4.4k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellAug 15, 2024 | $249.1K1.4k shares | $180.25 | -- |
Novanta Inc. - Common SharesNOVT | $465k32.9k shares | Grant / ExerciseAug 15, 2024 | $19.5K1.4k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $21M122.6k shares | SellAug 1, 2024 | $200.8K1.2k shares | $169.70 | -- |
Novanta Inc. - Common SharesNOVT | $21M123.8k shares | SellAug 1, 2024 | $125.4K743 shares | $168.79 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellAug 1, 2024 | $106.4K588 shares | $180.94 | -- |
Novanta Inc. - Common SharesNOVT | $485k34.3k shares | Grant / ExerciseAug 1, 2024 | $58.0K4.1k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $21M121.7k shares | SellAug 1, 2024 | $54.1K314 shares | $172.32 | -- |
Novanta Inc. - Common SharesNOVT | $21M122.1k shares | SellAug 1, 2024 | $49.8K290 shares | $171.68 | -- |
Novanta Inc. - Common SharesNOVT | $21M122.3k shares | SellAug 1, 2024 | $43.0K252 shares | $170.52 | -- |
Novanta Inc. - Common SharesNOVT | $22M121k shares | SellAug 1, 2024 | $36.9K206 shares | $179.03 | -- |
Novanta Inc. - Common SharesNOVT | $21M121.2k shares | SellAug 1, 2024 | $34.1K192 shares | $177.37 | -- |
Novanta Inc. - Common SharesNOVT | $21M121.6k shares | SellAug 1, 2024 | $33.7K194 shares | $173.62 | -- |
Novanta Inc. - Common SharesNOVT | $21M121.4k shares | SellAug 1, 2024 | $25.6K146 shares | $175.54 | -- |
Novanta Inc. - Common SharesNOVT | $22M120.4k shares | SellJul 16, 2024 | $329.7K1.8k shares | $180.18 | -- |
Novanta Inc. - Common SharesNOVT | $543k38.4k shares | Grant / ExerciseJul 16, 2024 | $25.9K1.8k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $20M120.4k shares | SellJul 12, 2024 | $311.4K1.8k shares | $170.19 | -- |
Novanta Inc. - Common SharesNOVT | $569k40.3k shares | Grant / ExerciseJul 12, 2024 | $25.9K1.8k shares | $14.13 | -- |
Novanta Inc. - Common SharesNOVT | $19M121.2k shares | SellJul 1, 2024 | $162.5K1k shares | $160.44 | -- |
Novanta Inc. - Common SharesNOVT | $19M120.6k shares | SellJul 1, 2024 | $95.9K594 shares | $161.53 | -- |
Novanta Inc. - Common SharesNOVT | $20M120.4k shares | SellJul 1, 2024 | $36.3K223 shares | $162.83 | -- |
Novanta Inc. - Common SharesNOVT | $595k42.1k shares | Grant / ExerciseJul 1, 2024 | $25.9K1.8k shares | $14.13 | -- |