Skip to content

Omnicom’s Stock Price (OMC) Hit’s New High As Analyst Upgrades Target

Asktraders News Team trader
Updated 17 Oct 2024

Omnicom's stock price (NYSE: OMC) has been given a vote of confidence from Macquarie, as the global advertising and marketing firm gained a target upgrade on the day of new 52 week, and all-time-highs. The analysts adjusted their price target for OMC to $120 from $110, retaining an Outperform rating on the shares, clearly feeling there is more headroom from here.

The firm's organic revenue growth in Q3 outpaced consensus estimates, signalling effective internal and external organizational strategies. Macquarie's optimistic stance is tempered with a slight revision of earnings forecasts, yet the investment firm signals confidence in the company's trajectory.

Omnicom Group's shares are currently on the rise, with a 1.41% increase to $105.49 on the day. The new high closing mark comes as the stock hit new ATH's of $105.93, up 37% in the past 12 months. The current performance reflects a robust trading environment that underscores the firm's growth in organic revenue and the perceived success of its strategic initiatives.

Macquarie's adjustment comes after Omnicom's Q3 organic revenue growth of 6.5%, which surpassed the consensus estimate of 5.1%. Analysts highlight the effectiveness of internal changes and notable moves such as the Flywheel acquisition and the integration of media and creative agencies. Despite a reduction in the forecasted FY24 adjusted EPS by $0.11 to $8.05 and FY25 to $8.66, down by $0.12, analysts are optimistic about the company's prospects, shifting their target year to 2025.


Small-Cap Stocks With Huge Potential

If you're looking to add some small-cap stocks to your portfolio, then you need to see this.

Before you decide where to invest, you will want our special report on 5 Small-Cap Stocks To Consider. Our team of experts have picked our 5 small-cap stocks they think have the biggest potential for growth in 2024 and beyond.

What's more, we're giving away this valuable research FOR FREE!


Headquartered in New York, NY, Omnicom Group delivers a multitude of advertising, marketing, and corporate communications services globally. They have a renowned presence in areas such as advertising, media, precision marketing, and public relations, catering to a diverse clientele across sectors. With a focus on services ranging from digital marketing to investor relations, Omnicom has established itself as a significant player within the Advertising Agencies industry, a subset of the broader Communication Services sector.

With a market cap exceeding $20.57 billion, Omnicom's recent financial metrics present a comprehensive picture. The stock holds a trailing P/E ratio of 14.36 and a forward P/E ratio of 12.23. These figures are supported by a dividend rate of $2.80 and a yield of approximately 2.69%, alluding to a sound financial base. The total revenue reported by Omnicom stands at over $15.43 billion, alongside a net income to common of approximately $1.46 billion. Both institutional and insider holdings are noteworthy, with institutions holding over 100% of the stock, reflecting significant institutional confidence in the firm’s growth capacity.

Within the context of the Advertising Agencies industry, Omnicom's forward thinking and strategic acquisitions such as Flywheel accentuate its competitive position. The industry continues to evolve with digital transformation and data-driven marketing approaches, in which Omnicom is actively participating. The company's strategic efforts are not only acknowledged by Macquarie but are also reflected in an average consensus rating of ‘buy' from the industry analysts.

Omnicom Group's growth and potential are further emphasised through Macquarie's price target revision, suggesting a promising outlook for the company's stock. Even with a slight EPS forecast adjustment, the overall sentiment towards Omnicom remains positive, reinforced by the firm's profitable revenue trends and strategic positioning within the dynamic advertising and communications sphere.

Analysis Stocks Markets Strategies