PBF ENERGY INC PBF 79.0 1.92 2.49%
ATM IV
0.71
Put Call Ratio (OI)
0.499
Put Call Ratio (Vol)
0.199
IV Rank
62.2
IV Percentile
66.7
Max Pain
65