Trade Desk shares are trading lower after Rothschild & Co initiated coverage on the stock with a Sell rating and announced a $11 price target.
The Trade Desk
The Trade Desk TTD | 0.00 |
Trade Desk shares are trading lower after Rothschild & Co initiated coverage on the stock with a Sell rating and announced a $11 price target.
