Jeffrey Terry Green Sells 450000 Shares of Trade Desk Inc (TTD) Stock

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 …