TTD

The Trade Desk, Inc. (TTD)

Last Price$124.43.0%
Market Cap$61.2B
$2,309.6M
+26.1% YoY
$308.2M
+101.7% YoY
($1,501.4M)
Net Debt to FCF - (2.9x)
$525.8M
22.8% margin

TTD Income Statement

TTD Income Statement Overview

Crunching data... Almost there!

TTD Income statement key metrics

Crunching data... Almost there!

TTD Balance Sheet

TTD Balance Sheet Overview

Crunching data... Almost there!

TTD Balance Sheet Metrics

Crunching data... Almost there!

TTD Cash Flow Statement

TTD Cash Flow Statement Overview

Crunching data... Almost there!

TTD Cash Flow Statement key metrics

Crunching data... Almost there!

TTD Financials

Crunching data... Almost there!