What's behind The Trade Desk's latest stock pullback?
The Trade Desk, Inc. (TTD) dropped 3.85% as selling pressure intensified after recent gains, even as the company's launch of a new connected-TV advertising product in Italy followed closely after ...