Marketing tech
from24/7 Wall St.
1 day agoThe Trade Desk Is Up 23.7% and the Debate Is Just Starting
The Trade Desk CEO Jeff Green invested $148 million in company shares, sparking debate about whether insider buying signals opportunity or desperation amid structural competitive challenges.