In a report released today, Jessica Reif Ehrlich from Bank of America Securities maintained a Buy rating on Trade Desk (TTD – Research Report).
The Trade Desk's stock trades at around $57. It lost more than half of its value as investors fretted over its slowing ...