The Trade Desk's management credibility, Jeff Green's in particular since the rest of the team is new, is now really doubtful. A big revenue miss came on guidance that had already been cut dramatically, and another weak guide followed, so the quarter looks awful on first impression. x.comÂ