2017-06-02 | Sale | The Trade Desk, Inc. TTD | director | 782,616 1.7172% | $50.05 | $39.17M | -8.55% | |
2017-05-30 | Sale | The Trade Desk, Inc. TTD | director | 6.37M 14.8885% | $50.05 | $318.92M | -2.6% | |
2017-03-03 | Sale | The Trade Desk, Inc. TTD | 5M 9.7801% | $34.17 | $170.84M | +12.35% |