Babcock & Wilcox (BW) call put ratio 1 call to 3.4 puts with a focus on August 10 puts
Babcock & Wilcox (NYSE: BW) 30-day option implied volatility is at 89; compared to its 52-week range of 89 to 153. Call put ratio 1 call to 3.4 puts with a focus on August 10 puts.
