TTD Slides 4.4% After IBM Warning: Ad Budgets Face Hardware Headwind
The Trade Desk shares fell 4.4% as IBM's Q2 earnings miss revealed enterprise IT departments are slashing software budgets to fund hardware. The development raises concerns that marketing and ad technology spending could be next, posing a threat to programmatic platforms and ad budgets.