The Trade Desk (TTD) Hits 52-Week High: To Buy or Not to Buy?
TTDThe Trade Desk(TTD) ZACKS·2024-08-21 23:35

The Trade Desk’s (TTD) shares hit a 52-week high of $103.35 on Aug 20 and finally closed at $102.14, up 41.9% year to date. TTD shares have outperformed the Zacks Internet Services industry’s gain of 17% and the Zacks Computer & Technology sector’s return of 22.5%.TTD is benefiting from an expanding clientele. Strong momentum across TTD’s two initiatives, namely UID2 and OpenPass, which focus on identity and authentication, benefits from increased demand for its advertising services.In the second quarter of ...