ITT Inc ITT 204.47 1.66 0.82%
ATM IV
0.312
Put Call Ratio (OI)
2.88
Put Call Ratio (Vol)
0.714
IV Rank
33.9
IV Percentile
46.6
Max Pain
200