
Trade Desk (TTD) has moved to cut about 15% of its workforce, a restructuring that management links to recent underperformance, slower revenue growth, and a cautious outlook in tougher advertising and macro conditions. At a share price of $15.09, Trade Desk has seen a sharp reset, with the year to date share price return down 59.95% and the 1 year total shareholder return down 70.94%, even after a recent 7 day share price rebound of 12.44% following FTC action against a rival and news of new...



















