News
A look at the shareholders of The Trade Desk, Inc. (NASDAQ:TTD) can tell us which group is most powerful. We can see that institutions own the lion's share in the company with 72% ownership.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results