jsd501 8:54 am on Wednesday, February 5, 2020 TTD Down 5% today. STO March 20, 230 put at 5.30 but earnings are on 2/27, stock is at 287