Skip to main contentNOVT: Novanta Inc. Stock Analysis | finqOS