FYI not a single seller left in $TTD and isn’t selling off with the rest of the market now.
There’s a mean reversion trade taking shape here.
When and if tech bottoms this month, I think this face rips.
Haven’t cared ever about this stock until $13 level recently.