The Trade Desk Stock Chart - Trade Desk Is Oversold But The Trend Is Still Pointed Down