Weekly Recap | Trade Desk -2.93%, most brokers rate it buy or overweightWeekly Review·Sep 19 at 06:54 AMTTD-4.17%TTDU-8.05%
Weekly Recap | Alpha Modus -13.2%, missing forward-looking statementsWeekly Review·Sep 5 at 06:10 AMAMOD-11.58%