Stock Information

Omnicom Group Inc (OMC)

Omnicom Group Inc logo
Ticker Symbol: OMC
Exchange: NYSE
Sector: Media
Market Cap: $22,884.20 mil
Piotroski score: 2
PE Ratio: 328.4583
EPS (TTM): 0.398
Revenue (TTM): $66.26 M
Dividend Yield: 4.3284187745164%
ROE: 0.82%