Novanta Inc NOVT 140.22 -6.34 -4.33%
ATM IV
0.484
Put Call Ratio (OI)
2.46
Put Call Ratio (Vol)
2.33
IV Rank
37.3
IV Percentile
33.2
Max Pain
160