Shell plc American Depositary Shares SHEL 95.82 0.12 0.13%
ATM IV
0.231
Put Call Ratio (OI)
0.605
Put Call Ratio (Vol)
0.526
IV Rank
25.3
IV Percentile
34.8
Max Pain
88