Ad-tech investors reassessed The Trade Desk's moat today, Jan. 26, 2026, as the company announced an unexpected C-Suite change. After a huge 337% total return over the past decade, it's time to take a ...