IDEX Corporation IEX 224.21 2.75 1.24%
ATM IV
0.214
Put Call Ratio (OI)
0.27
Put Call Ratio (Vol)
0.324
IV Rank
2.14
IV Percentile
1.59
Max Pain
230