The Trade Desk shares are trading lower Friday after it reported mixed Q1 results and weak Q2 revenue guidance on Thursday after market close.
Importance Rank:
1
The Trade Desk shares are trading lower Friday after it reported mixed Q1 results and weak Q2 revenue guidance on Thursday after market close.