The Trade Desk shares are trading lower after the company reported mixed Q1 financial results and issued Q2 revenue guidance below estimates.
The Trade Desk
The Trade Desk TTD | 0.00 |
The Trade Desk shares are trading lower after the company reported mixed Q1 financial results and issued Q2 revenue guidance below estimates.
