Trade Desk Inc
Software - Application
Technology
traded
09 Apr 2025
listed
no
open
45.00
52 week high
139.51
high
54.72
52 week low
45.27
low
44.95
growth
-41.67 %
previous Close
45.27
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