NYSE:OMCMedia
A Look At Omnicom Group’s (OMC) Valuation As Shareholders Approve 2026 Incentive Plan
Omnicom Group (OMC) is back in focus after shareholders approved its 2026 Incentive Award Plan on January 28, 2026, alongside a new US$2.14b shelf registration tied to an employee stock ownership plan.
See our latest analysis for Omnicom Group.
The approvals come after a softer run in the share price, with a 7 day share price return showing a decline of 4.78% and a 30 day share price return showing a decline of 5.90%. The 1 year total shareholder return is a decline of 9.53%, while the 5 year...