Why I Bought The Trade Desk (TTD) Stock After a 69% Drop

The Trade Desk is down nearly 70% from its highs, but the business is still growing revenue, has a strong balance sheet, and serves many of the world’s largest advertisers. Here’s why I started a long position in TTD and how I’m thinking about the setup from a higher time frame perspective.