Compare Stocks: NOVT

NOVT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NOVTNovanta Inc.4.93B137.89-0.30%382,42094.44960.31M

Average Return