NO

Novanta

NOVT
NASDAQInformation Technology
$160.53
USD
-1.88(-1.16%)
At close: Jun 12, 20:00 UTC

Open

$160.39

Prev. Close

$160.33

High

$160.64

Low

$160.04

Market Snapshot

Market Cap

$5.73B

P/E Ratio

106.6

EPS

1.77

Revenue

$949.25M