thomberg1201 9:53 am on Wednesday, August 14, 2019 Tags: Earnings ( 3,108 ) #earnings BABA Trying again, sold… #earnings BABA Trying again, sold Sept. 20, 140/180 strangle for 3.67 with stock at 160.