The Trade Desk: Bottom Fishing With The CEO (NASDAQ:TTD)

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.

liveinternet liveinternet