Earnings Labs
The Trade Desk, Inc. logo

The Trade Desk, Inc. (TTD)

NASDAQ·Technology·Software - Application

$23.26

+0.54%

Mkt Cap $11.04B

Mkt Cap

$11.04B

P/E

25.46

Fwd P/E

12.86

P/S

3.81

Rev TTM

EPS TTM

$0.91

EPS — Estimate vs Actual