Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

OMC

BUY

Omnicom Group Inc. · Communication Services · United States · $22.7B · Avg Vol: $299M/d

66
StockRank
Get insider-trade alerts
Q
34
V
51
M
75
P/E (TTM)
228.8x
ROE
6.1%
D/E
1.1x
Dividend %
3.6%

COMPANY DESCRIPTION

Omnicom Group Inc. is a global marketing and corporate communications company providing advertising, marketing, public relations, and specialty communications services to clients worldwide. Its competitive advantage lies in its vast portfolio of agencies, deep client relationships, and ability to offer integrated, data-driven marketing solutions, making it one of the largest holding companies in the advertising industry.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue14.3B14.7B15.7B17.3B6.5%22.4B25.8B25.1B20.6%
EPS6.406.987.54-0.278.5%0.37
Shares202.7M198.0M196.4M313.1M+54.5%274.3M
Debt6.5B6.5B6.9B10.7B18.2%11.4B
Equity3.3B3.6B4.2B12.0B54.7%
Op CF926.5M1.4B1.7B2.9B46.9%2.6B
Inv CF-380.9M79.1M-1.1B980.2M
Fin CF-1.4B-1.4B-582.0M-1.6B
Loading 1Y...
PRICE (1Y)+12.4%
77.9080.5283.1385.7588.36Jul 2Jul 24Aug 13
SMA 50SMA 200

Close
$88.36
RSI (14)
69.6
52W High
$88.40
From 52W High
1.0%

SCORE BREAKDOWN

Quality
34
ROIC
2.2%30.5
ROE
6.1%44.5
GP/Assets
7.8%12.1
Op. Margin
15.4%70.0
FCF/Assets
9.3%73.6
Piotroski
37.1
Int. Cover
2.1x30.5
D/E Ratio
1.08x20.8
Current Ratio
0.92x22.5
Value
51
P/E (TTM)
228.8x3.4
EV/EBITDA
8.8x53.4
P/FCF
4.5x87.9
P/B
2.2x45.2
P/S
1.0x64.9
Div Yield
3.6%56.1
Momentum
75
52W High %
100%99.6
RS 6M
16%81.3
SMA 50/200
1.03x69.5
EPS Rev 4W
-0.3%20.0
EPS Rev 12W
-3.7%22.5
EPS Improve
+3155%99.3
Q Growth
127%86.9

FUNDAMENTALS

Market Cap
$22.7B
P/E (Forward)
7.0x
Gross Margin
19.0%

SECTOR PEERS

Closest peers in Communication Services, ranked by industry match, size, and score similarity. Cross-listings of OMC are excluded.

TickerCompanyMkt CapStockRankSignal
OMCOmnicom Group Inc.(you)$22.7B66BUY
TT8.DEThe Trade Desk, Inc.$8.5B47HOLD
MGNIMagnite, Inc.$2.7B73BUY
STGWStagwell Inc.$1.6B65BUY
APPAppLovin Corporation$131.7B45HOLD
LFTOLiftoff Mobile, Inc.$3.7B45HOLD
DVDoubleVerify Holdings, Inc.$1.6B72BUY
ZDZiff Davis, Inc.$1.9B95STRONG BUY
CCOClear Channel Outdoor Holdings, Inc.$1.2B40HOLD
QNSTQuinStreet, Inc.$870M91STRONG BUY

Peer medians: ROE 6.6% · P/E 18.3x · Gross margin 56.9%

Omnicom Group Inc. (OMC): Stock Score Summary

Omnicom Group Inc. (OMC) has a MoatMap StockRank of 66/100 based on Quality (34/100), Value (51/100), and Momentum (75/100) factor scores. The current signal is BUY.

Omnicom Group Inc. is a global marketing and corporate communications company providing advertising, marketing, public relations, and specialty communications services to clients worldwide. Its competitive advantage lies in its vast portfolio of agencies, deep client relationships, and ability to offer integrated, data-driven marketing solutions, making it one of the largest holding companies in the advertising industry.

Key Financial Metrics

Price$88.36
Market Cap$22.7B
P/E (TTM)228.78
P/E (Forward)7.03
Price/Book2.20
Return on Equity6.1%
Return on Invested Capital2.2%
Debt/Equity1.08x
Gross Margin19.0%
Operating Margin15.4%
Revenue Growth63.4%
Dividend Yield3.6%
Free Cash Flow$5.1B

Omnicom Group Inc. operates in the Advertising Agencies industry, part of the Communication Services sector (United States).

Frequently Asked Questions

What is Omnicom Group Inc.’s (OMC) StockRank?
MoatMap’s StockRank for Omnicom Group Inc. (OMC) is 66/100, with a Buy signal. It is a composite of Quality (34), Value (51), and Momentum (75) factor ranks across MoatMap’s 20,000+ stock universe.
Does Omnicom Group Inc. have an economic moat?
Omnicom Group Inc. (OMC) has a Quality factor score of 34/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Omnicom Group Inc. a buy, hold, or sell?
MoatMap’s current signal for Omnicom Group Inc. (OMC) is Buy, based on a StockRank of 66/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Omnicom Group Inc. in?
Omnicom Group Inc. (OMC) operates in the Communication Services sector, specifically the Advertising Agencies industry (United States).