Skip to main content

Want a detailed portfolio tracker?

OMC
NYSE
$82.37

Omnicom Group Inc (OMC)

Omnicom Group Inc. is an American global media, marketing and corporate communications holding company, headquartered in New York City.
Website: https://www.omc.com
68 analysts
Buy
Target: $102.75 (+24.74%)

Market Cap

$24B

Forward P/E

7.89

P/E Ratio

22.28

Free Cash Flow Yield

12.39%

Price Chart

Valuation
Market Cap$24B
P/E22.28
Forward P/E7.89
PEG12.32
P/S1.16
P/B2.49
Profitability
Total Revenue (TTM)$20B
Gross Profit (TTM)$3.65B
EBITDA$1.02B
Profit Margin6.5%
Operating Margin10.4%
EPS$3.63
Financial Health
Debt-to-Equity0.7%
Free Cash Flow Yield12.39%
Dividend Yield3.56%
Growth & Risk
EPS 5Y CAGR+4.59%
Revenue 5Y CAGR+8.49%
FCF 5Y CAGR+6.43%
Dividends 5Y CAGR+2.55%
Beta (5Y)0.68
Sharpe Ratio0.61