
The Trade Desk CEO Bets $150M on Open Advertising's Future
The Trade Desk CEO Jeff Green invests $150M in company stock after 80% decline, signaling confidence in open advertising model's resilience against Amazon and Google.
WMTNFLXAMZNGOOGGOOGL+1market sentimentinsider buying