Compare Stocks: NOVT

NOVT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NOVTNovanta Inc.4.26B118.99-682,69881.49960.31M

Average Return