Trade Desk CEO Jeff Green Bets Big With $150 Million Stock Purchase | Whale Factor