This afternoon we watched The Trade Desk drop -3.1% to a price of $80.8 per share. The large-cap Software company is now trading -5.94% below its average target price of $85.9. Analysts have set target prices ranging from $28.0 to $105.0 per share for The Trade Desk, and have given the stock an average rating of buy.
The stock has an average amount of shares sold short at 3.0%, and a short ratio of 3.3. The company's insiders own 1.14% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 78.1% of The Trade Desk's shares being owned by this investor type.
Institutions Invested in The Trade Desk
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-06-30 | Baillie Gifford and Company | 10% | 45,491,130 | $3,675,683,442 |
2023-06-30 | Vanguard Group Inc | 9% | 41,143,443 | $3,324,390,319 |
2023-06-30 | Morgan Stanley | 7% | 33,186,255 | $2,681,449,505 |
2023-06-30 | Blackrock Inc. | 5% | 22,267,061 | $1,799,178,596 |
2023-06-30 | JP Morgan Chase & Company | 4% | 19,392,654 | $1,566,926,502 |
2023-06-30 | T. Rowe Price Investment Management, Inc. | 3% | 14,804,002 | $1,196,163,406 |
2023-06-30 | Price (T.Rowe) Associates Inc | 3% | 12,874,711 | $1,040,276,688 |
2023-06-30 | State Street Corporation | 2% | 8,867,025 | $716,455,647 |
2023-06-30 | Jennison Associates LLC | 2% | 7,368,984 | $595,413,929 |
2023-06-30 | Geode Capital Management, LLC | 1% | 6,424,287 | $519,082,409 |
Besides an analyst consensus of some upside potential, other market factors point to there being positive market sentiment on The Trade Desk.