Keysight Technologies KEYS 338.64 12.99 3.99%
ATM IV
0.347
Put Call Ratio (OI)
0.614
Put Call Ratio (Vol)
0.281
IV Rank
14
IV Percentile
26.7
Max Pain
310