Trading
Please use a PC Browser to access Register-Tadawul
RBC Capital Maintains Outperform on Trade Desk, Lowers Price Target to $40
Share
Trade Desk, Inc. Class A
TTD
28.56
28.75
-2.46%