$14.34
0.372.65%
가까이에: Sep 11, 5:00 PM EST
$14.33
-0.01-0.07%
시간외: Sep 11, 7: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