Trade Desk (TTD) has drawn attention after a period of weaker share performance, with the stock down 21.9% over the past month and 18.6% over the past 3 months. This has prompted closer scrutiny from ...
Source LinkTrade Desk (TTD) has drawn attention after a period of weaker share performance, with the stock down 21.9% over the past month and 18.6% over the past 3 months. This has prompted closer scrutiny from ...
Source Link
Comments