Alibaba (BABA) call put ratio 2.4 calls to 1 put with focus on June 190, 195 and 205 calls into EPS
Alibaba (NYSE: BABA) May call option implied volatility is at 71, June is at 39; compared to its 52-week range of 24 to 57 into the expected release of EPS before the bell on May 15. Call put ratio 2.4 calls to 1 put with focus on June 190, 195 and 205 calls.