Is Omnicom Stock Underperforming the Dow?

Valued at a market cap of $14.9 billion, Omnicom Group Inc. (OMC) is an advertising, marketing, and corporate communications company based in New York. It provides a range of services in the areas of media and advertising, precision marketing, public relations, healthcare, branding and retail commerce, experiential, execution, and support. Companies worth $10 billion or more are typically classified as “large-cap stocks,” and OMC fits the label perfectly, with its market cap exceeding this threshold, und ...