The Trade Desk, Inc. (TTD)

FairStock Score: 60/100 — STEADY

Current Price$27.66
Market Cap$13,16,55,24,788
P/E Ratio26.41
ROE16.32%
Dividend Yield0%
SectorTechnology

Data from SEC filings. Not investment advice. Scoring methodology