OMNICOM GROUP INC.OMC

Market cap
$14.6B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024371-35.06%
Dec 31, 2023571-6.64%
Dec 31, 2022611+15.95%
Dec 31, 2021527+137.52%
Dec 31, 2020222-63.62%
Dec 31, 2019610+4.97%
Dec 31, 2018581+2.27%
Dec 31, 2017568-5.61%
Dec 31, 2016602-17.22%
Dec 31, 2015728-31.56%
Dec 31, 20141,063+84.77%
Dec 31, 2013575-49.38%
Dec 31, 20121,137+33.86%
Dec 31, 2011849