West Pharmaceutical Services WST 346.23 1.98 0.58%
ATM IV
0.285
Put Call Ratio (OI)
0.854
Put Call Ratio (Vol)
0.391
IV Rank
12.9
IV Percentile
23.5
Max Pain
310