Trade Desk Is Down 68% This Year. Is It Time to Sell, or Is This a Lifetime Opportunity?
One advertising technology stock climbed 46% this year while Trade Desk collapsed, and that split forces every shareholder to confront whether the buying side of programmatic advertising faces a temporary stumble or…