Trade Desk Inc
Software - Application
Technology
traded
25 Jun 2025
listed
no
open
72.74
52 week high
139.51
high
72.74
52 week low
45.27
low
69.08
growth
-34.19 %
previous Close
71.84
P/E ratio
market cap
59.91 B
div yield
0
net incoming
94.16 M
10.74 %
net profit margin
14.99 %
0.00 %
operating incoming
108 M
14.53 %
net change in cash
212 M
132.67 %
cash on hand
1.22 B
21.01 %
cost of revenue
123 M
11.04 %
top