TWLO earnings trade

#Earnings Sold to Open $TWLO Nov 9th 60/85 strangles for 1.96. I am -16.7% and +18.1% OTM.