Novanta Inc. - Common Shares, NOVT
NOVT | 2025-05-09 | 0.92% | v | 2d | 3 | 254.2k | -8.52% | 2018-11-07 | scientific & technical instruments | scientific & technical instruments |

None
NOVT | 2025-05-09 | 0.92% | v | 2d | 3 | 254.2k | -8.52% | 2018-11-07 | scientific & technical instruments | scientific & technical instruments |