Logo image of A-0LF5.L

Trade Desk Inc (A-0LF5.L) Stock Stock Chart

LON:A-0LF5 - London Exchange -

192.694  +3.56 (+1.88%)

Open in Chart Tool Full Screen Chart
Trade Desk Inc / A-0LF5 Daily stock chart