Is Omnicom Stock Underperforming the S&P 500?
Omnicom Group, Inc_ phone with blue background by- rafapress via Shutterstock Valued at a market cap of $13.5 billion, Omnicom Group Inc. (OMC) is a prominent global marketing and corporate communications company headquartered in New York City. It operates …