$14.49
-0.51-3.4%
In chiusura: Sep 16, 5:00 PM EST
$14.47
-0.0169-0.12%
Post-mercato: 4:58 PM EST

Trade Desk (TTD) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
469.880M
Shares Float
363.348M
Insider Shares Owned
3.558M
Insider % Owned
0.8%
Institutional Shares Held
226.204M
Institutional % Held
48.1%
Ownership Breakdown
Net Insider Activity by Month