ITT Inc ITT 204.14 7.91 4.03%
ATM IV
0.322
Put Call Ratio (OI)
3.49
Put Call Ratio (Vol)
10.3
IV Rank
38.8
IV Percentile
54.2
Max Pain
210