Itron Inc ITRI 90.44 -0.94 -1.03%
ATM IV
0.364
Put Call Ratio (OI)
0.47
Put Call Ratio (Vol)
0.134
IV Rank
4.92
IV Percentile
22.6
Max Pain
100