Papa John's International Inc PZZA 21.78 1.22 5.93%
ATM IV
0.533
Put Call Ratio (OI)
0.458
Put Call Ratio (Vol)
0.597
IV Rank
6.18
IV Percentile
24
Max Pain
25