Omnicom shares rose 1.2% this afternoon to a price of $87.43. The stock is still trading within range of its average target price of $90.4, and over the last 52 weeks, it has recorded a 12.1% performance. Analysts have given the large-cap Advertising stock target prices ranging from $73.0 to $113.0 dollars per share, with an average rating of hold.
The stock has an average amount of shares sold short at 4.0%, and a short ratio of 6.49. The company's insiders own 1.36% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 94.4% of Omnicom's shares being owned by this investor type.
Institutions Invested in Omnicom
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-09-30 | Vanguard Group Inc | 12% | 23,443,095 | $2,049,629,803 |
2023-09-30 | Blackrock Inc. | 9% | 17,929,046 | $1,567,536,497 |
2023-09-30 | State Street Corporation | 5% | 10,340,083 | $904,033,459 |
2023-09-30 | FIL LTD | 3% | 6,447,000 | $563,661,211 |
2023-09-30 | Massachusetts Financial Services Co. | 2% | 4,745,400 | $414,890,323 |
2023-09-30 | Charles Schwab Investment Management, Inc. | 2% | 4,744,071 | $414,774,128 |
2023-09-30 | Geode Capital Management, LLC | 2% | 4,631,160 | $404,902,320 |
2023-09-30 | Wellington Management Group, LLP | 2% | 4,260,782 | $372,520,171 |
2023-09-30 | Beutel, Goodman & Company Ltd | 2% | 4,155,692 | $363,332,152 |
2023-09-30 | Boston Partners | 2% | 3,727,701 | $325,912,899 |
Besides an analyst consensus of some upside potential, other market factors point to there being positive market sentiment on Omnicom.