The Trade Desk: What The Headlines Don't Tell You (NASDAQ:TTD)

Introduction The Trade Desk (TTD) is down 71.6%, the biggest drop since it became a public company almost 10 years ago. The question many have is: Is this an opportunity or a trap? Let's start with a quick look at ...