Trade Desk stock is trading -19.0% below its average target price of $86.19 after dropping -2.8% during today's afternoon session. Analysts are giving the Large-Cap Software company an average rating of buy and target prices ranging from $39.0 to $135.0 per share.
Trade Desk's short interest — meaning the percentage of the share float that is being shorted — is lower than average at 4.7%. The stock's short ratio is 1.8. The company's insiders own 0.67% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Another number to watch is the company's rate of institutional share ownership, which now stands at 81.7%. In conclusion, we believe there is mixed market sentiment regarding Trade Desk.
Institutions Invested in Trade Desk
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-03-31 | Vanguard Group Inc | 10% | 44,237,745 | $3,088,236,870 |
2025-03-31 | BAILLIE GIFFORD & CO | 7% | 31,413,946 | $2,193,007,493 |
2025-03-31 | Blackrock Inc. | 6% | 26,967,106 | $1,882,573,604 |
2025-03-31 | JPMORGAN CHASE & CO | 3% | 15,284,126 | $1,066,984,798 |
2025-03-31 | Edgewood Management Llc | 3% | 14,747,171 | $1,029,499,971 |
2025-03-31 | Jennison Associates LLC | 3% | 12,098,205 | $844,575,661 |
2025-03-31 | T. Rowe Price Investment Management, Inc. | 2% | 9,909,387 | $691,774,282 |
2025-03-31 | State Street Corporation | 2% | 9,911,070 | $691,891,772 |
2025-03-31 | Brown Advisory Inc. | 2% | 8,102,294 | $565,621,124 |
2025-03-31 | Geode Capital Management, LLC | 2% | 8,095,842 | $565,170,710 |