Compare Stocks: NOVT

NOVT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NOVTNovanta Inc.4.39B122.720.07%172,02584.05960.31M

Average Return