honkhonk81 12:52 pm on Thursday, October 18, 2018 TRADES: TWLO STO 10/19/18 71.0 PUTS @.90 Price now at 71.76. Wouldn’t mind being assigned.