Itron Inc ITRI 93.55 0.0 0.0%
ATM IV
0.306
Put Call Ratio (OI)
0.479
Put Call Ratio (Vol)
0.163
IV Rank
4.8
IV Percentile
7.54
Max Pain
100