The Trade Desk, Inc.

The Trade Desk, Inc.

11.67
EUR
+0.45
(+4.05%)
0.74EPS
21.23P/E
7.43BMarket Cap
Nov 05Next Earn