BWX Technologies BWXT 150.15 -2.34 -1.53%
ATM IV
0.433
Put Call Ratio (OI)
0.494
Put Call Ratio (Vol)
0.382
IV Rank
24.1
IV Percentile
28.6
Max Pain
160