Novanta Inc. - Common Shares, NOVT
| NOVT | 2026-03-03 | -1.66% | v | 1d | 3 | 254.2k | -8.52% | 2018-11-07 | scientific & technical instruments | scientific & technical instruments |
None
| NOVT | 2026-03-03 | -1.66% | v | 1d | 3 | 254.2k | -8.52% | 2018-11-07 | scientific & technical instruments | scientific & technical instruments |