Advertisement
Advertisement

TTD

TTD logo

Trade Desk Inc - Class A

125.45
USD
-0.78
-0.62%
Dec 20, 15:19 UTC -5
Open

TTD Balance Sheet

Advertisement