Home » Stocks » TTD » Financials » Ratios

The Trade Desk, Inc. (TTD)

Stock Price: $81.15 USD 7.04 (9.50%)
Updated Jul 23, 2021 4:00 PM EDT - Market closed
After-hours: $81.31 +0.16 (0.20%) Jul 23, 7:59 PM

Ratios and Metrics (Annual)

Financials in millions USD. Fiscal year is January - December.
Year20202019201820172016
Market Capitalization37,61811,7255,0191,8781,067
Enterprise Value37,49611,7354,8521,773995
PE Ratio155.25108.2556.9436.98-
PS Ratio45.0017.7410.526.095.26
PB Ratio37.1319.1412.727.656.49
P/FCF Ratio115.76598.1881.72103.4316.22
P/OCF Ratio92.87194.7557.9560.1614.22
EV/Sales Ratio44.8517.7510.175.754.91
EV/EBITDA Ratio182.1973.4541.2824.44284.56
EV/EBIT Ratio260.57100.9745.8927.14-
EV/FCF Ratio115.39598.7079.0197.6115.13
Debt / Equity Ratio0.290.31-0.110.16
Current Ratio1.571.561.481.481.50
Return on Equity (ROE)29.6%20.9%27.2%24.5%-29.9%
Return on Assets (ROA)11.4%7.9%9.9%8.3%-7.1%
Return on Capital (ROIC)13.4%18.3%63%47.2%-0.3%
Earnings Yield0.64%0.92%1.76%2.70%-2.50%
FCF Yield0.86%0.17%1.22%0.97%6.17%