The Trade Desk hits yearly lows as OpenAI ad-partnership rumors swirl. CEO Jeff Green buys $148M in shares.
You will be redirected in 10 seconds.