$TTD stock is down -45% since its CEO, Jeff Green, bought $150M worth of stock and publicly touted his conviction in the company
All the while knowing how horrible the company was doing from the inside
That’s a -$67.5M loss for this phony CEO (so far)