Novanta Inc
NOVT
Jan 1 1970 00:00:00
104.03
▼-11.72▼-10.13%
109.55
109.55
103.93
115.76
90.13k
1.78
58.44
3.74B
35.96M
Loading...
Recent Filings
2024-10-03
Form 4
ID: 0001127602-24-025144
2024-10-01
Form 144
ID: 0001968582-24-000902
2024-10-01
Form 4
ID: 0001127602-24-024721
2024-09-18
Form 4
ID: 0001127602-24-024149
2024-09-09
Form 4
ID: 0001127602-24-023697
2024-09-05
Form 4
ID: 0001127602-24-023579
2024-08-23
Form 3
ID: 0001127602-24-022849
2024-08-23
Form 8-K
ID: 0000950170-24-100196
2024-08-19
Form 4
ID: 0001127602-24-022501
2024-08-19
Form 4
ID: 0001127602-24-022497