The Trade Desk Inc. (TTD $27.04) $27.04 P/E (TTM): 30.16X Cap: $13.07B View TTD Profile View Questions on TTD Q: Hi are both these companies doing the same thing,is there a real difference ?? If any. Thanks Upvote 0 Read Answer Asked by Mike on July 17, 2017
The Trade Desk Inc. (TTD $27.04) $27.04 P/E (TTM): 30.16X Cap: $13.07B View TTD Profile View Questions on TTD Q: Your opinion for this company ? Thank you Upvote 0 Read Answer Asked by Kamal on June 05, 2017