TTD The Trade Desk, Inc.

Valuation
P/E Ratio 33.81
Forward P/E 14.27
PEG Ratio 0.98
Technical Timing
Z-Score: -1.87
RSI (14): 22.4
Yield & Growth
Div Yield: 0.00%
Revenue Growth: 17.70%
ROE: 0.17%
Balance Sheet
Debt/Equity: 14.46
Current Ratio: 1.71