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.