Trade Desk Inc is trading down 8% today at $21.36, with the decline appearing to be driven by significant new fundamental developments rather than simple profit-taking.

  • The company announced on June 1st that it has appointed Nate Olmstead as its new Chief Financial Officer, effective July 9. He will be the fourth person to hold the CFO title in just over 14 months, raising questions about leadership stability.
  • The news follows a recent SEC filing on June 1st that revealed a director, Samantha Jacobson, sold over $1.13 million worth of TTD stock on May 28th.
  • While the stock did rally over 7% in the previous session, today's drop is accompanied by significant company-specific news that provides a more concrete reason for the sell-off than just profit-taking.