Shares of The Trade Desk close down 26% after company reports earnings and upcoming stock split

Visits: 3

Shares of ad tech company The Trade Desk dove 26% on Monday after the company reported first-quarter earnings and a 10-for-1 stock split.  Read More Go To Source