$12.65
0.393.18%
Dern. MÀJ: Oct 20, 7:56 PM
$12.63
0.373.02%

Trade Desk (TTD) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
472.795M
Shares Float
366.263M
Insider Shares Owned
5.295M
Insider % Owned
1.1%
Institutional Shares Held
196.403M
Institutional % Held
41.5%
Ownership Breakdown
Net Insider Activity by Month