Weekly Recap | Trade Desk +6.3%, executives add stock optionsWeekly Review·Oct 24, 2026 at 07:13 AMTTD-1.22%TTDU-2.55%
Weekly Recap | Pinterest +1.87%, consensus target above spotWeekly Review·Oct 24, 2026 at 06:50 AMPINS-2.66%