Sensata Technologies Holding plc ST 43.64 1.45 3.44%
ATM IV
0.365
Put Call Ratio (OI)
0.242
Put Call Ratio (Vol)
1.44
IV Rank
14.3
IV Percentile
11.2
Max Pain
40