The Trade Desk, Inc. (LON:0LF5)

London flag London · Delayed Price · Currency is GBP · Price in USD
13.21
-0.18 (-1.34%)
Aug 12, 2026, 4:04 PM GMT
Market Cap4.72B -76.1%
Revenue (ttm)2.25B +11.6%
Net Income306.67M -2.5%
EPS0.64 +2.5%
Shares Out n/a
PE Ratio15.38
Forward PE14.03
Dividendn/a
Ex-Dividend Daten/a
Volume123,552
Open13.51
Previous Close13.39
Day's Range13.06 - 13.59
52-Week Range12.45 - 56.34
Beta1.04
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026