Novanta Inc NOVT 133.14 -0.41 -0.31%
ATM IV
0.452
Put Call Ratio (OI)
2.67
Put Call Ratio (Vol)
1.93
IV Rank
30.9
IV Percentile
19.5
Max Pain
140