The Trade Desk Inc (TT8.MU )

Munich - Delayed Quote EUR
56.20
-4.02
(-6.68%)
At close: 8:20:53 PM GMT+1
All All Favorites Text Statistics Technicals Fibonacci Markings Lines