Trade Desk CEO

Trade Desk CEO Articles

Has Trade Desk CEO Jeffrey Green been increasing or decreasing his shares over the past year? Does he know something we don’t?