The Trade Desk, Inc. (ETR:TT8)

Germany flag Germany · Delayed Price · Currency is EUR
12.24
-0.36 (-2.86%)
At close: Sep 18, 2026
Market Cap5.74B -69.3%
Revenue (ttm)2.62B +11.6%
Net Income356.15M -2.5%
EPS0.74 +2.5%
Shares Out n/a
PE Ratio16.11
Forward PE13.75
Dividendn/a
Ex-Dividend Daten/a
Volume9,487
Open12.50
Previous Close12.60
Day's Range12.24 - 12.64
52-Week Range10.76 - 48.15
Beta1.01
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026