← All stocks

OMC vs TTD

Omnicom Group Inc. Common Stock vs The Trade Desk Inc. Class A Common Stock. Side-by-side ACCE scores, valuation, profitability, and growth.

ACCE scores
OMC
TTD
Composite score
Out of 100
70
49
Growth
100
19
Value
73
82
Quality
52
79
Momentum
54
17
Valuation
OMC
TTD
Price
76.57
13.92
Market cap
21.01B
6.58B
Trailing P/E
206.95
16.57
Forward P/E
6.43
15.29
EV / EBITDA
16.75
7.76
Dividend yield
4.0%
0.0%
Profitability
OMC
TTD
ROE
6.0%
15.4%
Net margin
1.7%
13.6%
Debt / equity
0.76
0.03
Free cash flow
2.79B
795.71M
Growth
OMC
TTD
Revenue growth (YoY)
63.4%
3.0%
Earnings growth (YoY)
58.8%
-23.6%
Analyst target
102.00
13.60
See full analysis