2017-05-30 | Sale | The Trade Desk, Inc. TTD | 10 percent owner | 510,950 1.2404% | $52.00 | $26.57M | -2.6% | |
2017-03-03 | Sale | The Trade Desk, Inc. TTD | 10 percent owner | 973,954 1.9793% | $35.50 | $34.58M | +12.35% | |
2016-09-26 | Sale | The Trade Desk, Inc. TTD | 10 percent owner | 135,588 0.6959% | $18.00 | $2.44M | +34.44% |