Trade Desk CEO Jeffrey Green sells $19.1 million in stock

Trade Desk CEO Jeffrey Green sells $19.1 million in stock