The Trade Desk: Down 75%, But a Reversal May Be Near

Shares of The Trade Desk (NASDAQ: TTD) are currently trading around $23, having bounced off the $20 level earlier this month. While that rebound is encouraging, it barely scratches the surface of the damage done in recent months. The stock remains down about 75% from its 52-week

Shares of The Trade Desk (NASDAQ: TTD) are currently trading around $23, having bounced off the $20 level earlier this month. While that rebound is encouraging, it barely scratches the surface of the damage done in recent months. The stock remains down about 75% from its 52-week