Jeff 9:39 am on Tuesday, November 6, 2018 Tags: Earnings ( 3,108 ) TWLO earnings trade #Earnings Sold to Open $TWLO Nov 9th 60/85 strangles for 1.96. I am -16.7% and +18.1% OTM.