Babcock & Wilcox Enterprises BW 8.06 0.89 12.41%
ATM IV
0.89
Put Call Ratio (OI)
0.51
Put Call Ratio (Vol)
0.108
IV Rank
12.2
IV Percentile
5.98
Max Pain
10