Bearish on TSLA in Front of Earnings

Other trades of note: Teva Pharmaceutical Industries Limited (TEVA) at 31.10, a Bull Put Spread traded 520 times. The trader sold the Aug 4th 34/32 spread for a credit of 1.57. TEVA is expected to report earnings on Thursday, August 3,...

Continue reading at CBOE Blogs →