Wolfe Research slashes price target on Trade Desk Inc [TTD] – find out why.
Trade Desk Inc [NASDAQ: TTD] loss -1.14% or -1.19 points to close at $103.17 with a heavy trading volume of 2130608 shares. The daily chart for TTD points out that the company has recorded 23.56% gains over the past six months. If we look at