Filed under Green Tech Jeffrey Terry Green Sells 450000 Shares of Trade Desk Inc (TTD) Stock Published by on October 7, 2018 Trade Desk Inc (NASDAQ:TTD) insider Jeffrey Terry Green sold 450,000 … BlackRock Inc. now owns 1,428,209 shares of the technology company’s …