$TTD will go down as my worst performer ever, but it's also a great lesson for anyone holding on to a bleeding position, hoping to recoup losses.
Hope is not a strategy.
I sold all my shares at a staggering 65% loss back in February. Painful, but my thesis just didn't hold up