AptarGroup ATR 124.84 1.79 1.45%
ATM IV
0.258
Put Call Ratio (OI)
0.508
Put Call Ratio (Vol)
0.481
IV Rank
13
IV Percentile
12.7
Max Pain
135