RecapsA Green Sheet But Still Nuked: The Trade Desk $TTD 2Q'25 Consensus Metric RecapConsensus MediaAug 07, 2025∙ Paid1ShareThis truly looks like a broken story based on the -30% reaction to this very simple set of disclosures:Continue reading this post for free, courtesy of Consensus Media.Claim my free postOr purchase a paid subscription.PreviousNext