What's Going On With The Trade Desk Stock?

The stock is staging a modest rebound after a tumultuous past month that saw shares shed 37%. read more