Omnicom Group

OMC · NYSE · USD

$74.15Change from previous close: −0.74%Absolute change: −$0.55

Close · October 2, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
$21.07B
Enterprise value
$29.5B
P/E (trailing 12 months)
199.8
Forward P/E
6.29
PEG
16.0
Price/book
2.10
Price/sales
0.94
EV/EBITDA
8.02
EV/revenue
1.32

Profitability and growth

Gross margin
19.0%
Operating margin
15.4%
Net margin
1.7%
ROE
6.1%
ROA
5.1%
ROIC
9.9%
Revenue growth (year over year)
63.4%
Earnings growth (year over year)
58.8%

Financial health

Total cash
$3.34B
Total debt
$11.41B
Debt/equity
1.08
Current ratio
0.92
Quick ratio
0.67
Altman Z-Score
1.23
Piotroski F-Score
7.00

Dividends

Annual dividend per share
$3.20
Dividend yield
4.3%
Payout ratio
837.8%
Ex-dividend date
September 18, 2026

Analysts and estimates

Average price target
$102.17
Median price target
$100.00
High price target
$141.00
Low price target
$77.00
Analysts with a price target
12
Consensus
Buy
Forward EPS
$11.74
EPS estimate, current year
$10.58

Shares and trading

Beta
0.67
Average volume
2.94M
Shares outstanding
285.01M
Float
271.7M
Institutional ownership
110.7%
Insider ownership
0.9%
Short interest (% of float)
9.6%
Short ratio (days)
11.1