EHRENBERG ROGER

Insider Buys Quantity –
0
2017-06-02SaleThe Trade Desk, Inc.
TTD
director
782,616
1.7172%
$50.05$39.17M-8.55%
2017-05-30SaleThe Trade Desk, Inc.
TTD
director
6.37M
14.8885%
$50.05$318.92M-2.6%
2017-03-03SaleThe Trade Desk, Inc.
TTD
5M
9.7801%
$34.17$170.84M+12.35%