The Trade Desk Takes a Hit: Shares Down 21.5% Amid Growth Slowdown | Whale Factor