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.
Sector:
Communication Services
Industry:
Advertising Agencies
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