🔴 The Trade Desk Plunges 3.5% as Ad-Tech Stocks Face Broader Tech Sector Pressure | MarketDownload | MarketDownload