The Trade Desk Inc. (TTD $32.19) $32.19 P/E (TTM): 42.32X Cap: $15.56B 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 $32.19) $32.19 P/E (TTM): 42.32X Cap: $15.56B 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