Loading live market data…

Omnicom Group Inc.

NYSE:OMC

$80.75 USD

-$1.8 (-2.18%)

Volume
3.01M
Average Volume
4.35M
Market Capitalization
$23.01B
P/E Ratio
73.41
Dividend Yield
3.84%
Price Target
$90.00
Year High
$87.17
Year Low
$66.33
Day High
Day Low
Payout Ratio
$10.53
Current Ratio
$0.91

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.58%

Investors Holding

85

change: -1064 | last: 1149

Increased Positions

38

change: -566 | last: 604

Reduced Positions

26

change: -351 | last: 377

New Positions

10

change: -123 | last: 133

Sold Positions

1052

change: 896 | last: 156

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -47.321 | last: 0.4732

Total Invested

85M

OMC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $80.75 201.85M $16.3B $6.88B $12.78B $22.2B
2024-12-31 $86.04 196.4M $16.9B $4.34B $6.87B $19.43B
2023-12-31 $86.51 199.34M $17.24B $4.43B $6.5B $19.32B
2022-12-31 $81.57 205.6M $16.77B $4.28B $6.7B $19.19B
2021-12-31 $73.27 214.3M $15.7B $5.32B $6.87B $17.26B
2020-12-31 $62.37 215.6M $13.45B $5.6B $6.93B $14.77B
2019-12-31 $81.02 219.8M $17.81B $4.31B $6.42B $19.92B
2018-12-31 $73.24 226.6M $16.6B $3.65B $4.89B $17.84B
2017-12-31 $72.83 232.3M $16.92B $3.8B $4.92B $18.05B
2016-12-31 $85.11 237.9M $20.25B $3B $4.95B $22.19B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $75.31 204.9M $15.43B $4.29B $11.52B $22.66B
2025-12-31 $80.75 204.9M $16.55B $6.88B $12.78B $22.45B
2025-09-30 $81.53 193.8M $15.8B $3.41B $7.04B $19.44B
2025-06-30 $71.94 194.9M $14.02B $3.3B $5.71B $16.43B
2025-03-31 $82.91 196.7M $16.31B $3.38B $6.93B $19.86B
2024-12-31 $86.04 196.49M $16.91B $4.34B $6.87B $19.44B
2024-09-30 $103.39 195.6M $20.22B $3.53B $7.76B $24.45B
2024-06-30 $87.69 195.9M $17.18B $2.71B $7.06B $21.53B
2024-03-31 $96.58 197.9M $19.11B $3.17B $7.09B $23.03B
2023-12-31 $86.51 198M $17.13B $4.43B $6.5B $19.2B
2023-09-30 $74.48 198.1M $14.75B $2.77B $6.41B $18.4B
2023-06-30 $95.15 198.9M $18.93B $2.73B $6.48B $22.68B