4h
Zacks Investment Research on MSNThe Trade Desk Plunges 53% YTD: Should You Buy the Dip or Wait?The Trade Desk TTD shares have lost 52.9% in the year-to-date period, underperforming the Zacks Computer & Technology sector’s decline of 10% and the Zacks Internet Services industry’s decrease of 13.
Armed conflicts lead to the disintegration of a country’s structure and the fragmentation of its institutions. When these conflicts reach their end, the recovery phase begins.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results