Compare Stocks: NOVT

NOVT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NOVTNovanta Inc.5.24B146.395.10%389,185100.26960.31M

Average Return