The Trade Desk rises after six straight declines (TTD:NASDAQ)

Trade Desk (TTD) stock snaps 6-day losing streak amid Q1 results, Q2 guidance and analyst ratings.

Read on WOBR AI →