Omnicom Group Inc. (OMC) is a Technology stock trading at $87.56 (as of 2026-08-21), with a market capitalization of $24.96B and a trailing P/E of 396.1. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Omnicom Group Inc. provides advertising, marketing, and corporate communications services through subsidiaries. Its offerings span areas such as advertising, public relations, customer relationship management, and healthcare marketing, serving clients across industries with a range of digital, media, and related communications and marketing support.
Omnicom Group provides advertising, marketing, public relations, customer relationship management, and related healthcare and data analytics services, and makes money by delivering these marketing and communications services for clients.
Omnicom’s profit engine is service delivery in advertising and marketing, where revenue depends on customer demand for integrated media and precision marketing services and the ongoing flow of client work.
Business quality (Mixed): The provided facts include companywide revenue and margins and some revenue breakdown candidates, but not a clean, mutually exclusive official segment set that sums to total revenue, so segment-level conclusions would be incomplete.
| Price | $87.56 |
| Market Cap | $24.96B |
| P/E Ratio | 396.1 |
| EV / EBITDA | 20.3 |
| Price / Book | 2.48 |
| Price / Sales | 1.26 |
| FCF Yield | 12.0% |
| DCF Value (model) | $124.21 |
| DCF Upside vs Price | 41.9% |
| Revenue (TTM) | $17.27B |
| Net Margin | -0.3% |
| Revenue Growth (YoY) | 69.2% |
| EPS Growth (YoY) | -6.8% |
| FCF Growth (YoY) | -24.7% |
| Altman Z-Score | 0.97 (distress) |
| Piotroski F-Score | 3/9 (weak) |
| Stock P/E | 396.1 |
| Sector P/E (Technology) | 33.9 |
| Industry P/E (Business Services) | 29.9 |
| vs Sector | 1069.9% |
| vs Industry | 1226.2% |
| Top Institutional Holder | VANGUARD GROUP INC ($3.14B) |
| Institutional Holders Tracked | 10 |
| Congressional Trades (recent) | 7 |
| Sector | Technology |
| Industry | Business Services |
| CEO | John D. Wren |
| Employees | 74,900 |
| Country | US |
| IPO Date | 1980-03-17 |
Data as of 2026-08-21.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.