The Trade Desk CEO Jeff Green Dropped $148M on Company Stock

Business