NYSE:OMCMedia
A Look At Omnicom Group (OMC) Valuation As Investors Weigh Mixed Share Price Momentum
Why Omnicom Group is on investors’ radar today
Omnicom Group (OMC) has drawn attention after recent share price moves, with the stock last closing at US$77.80. Short term returns have been mixed, which invites a closer look at its fundamentals.
See our latest analysis for Omnicom Group.
Short term sentiment looks softer, with a 7 day share price return of 8.4% and a 90 day share price return showing a 3.05% decline, although the 30 day share price return of 12.23% and 5 year total shareholder...