Why The Trade Desk Stock’s Recent Slide Was Justified Stock Market Stocks to buy Stocks to sell admin September 12, 2025 0 4 1 minute read Key PointsNetflix’s new pact with Amazon’s demand-side platform raises the competitive stakes in connected TV buying.