Idexx Laboratories Inc IDXX 504.7 -1.83 -0.36%
ATM IV
0.292
Put Call Ratio (OI)
0.496
Put Call Ratio (Vol)
0.615
IV Rank
25.1
IV Percentile
29.3
Max Pain
540