Company Valuation: Omnicom Group., Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 13,408 15,574 16,633 17,123 16,899 21,708 21,708 -
Change - 16.16% 6.8% 2.94% -1.31% 28.45% 0% -
Enterprise Value (EV) 1 13,619 15,953 17,946 18,342 18,616 26,544 25,117 24,596
Change - 17.14% 12.49% 2.21% 1.5% 42.58% -5.38% -2.07%
P/E ratio 14.3x 11.2x 12.8x 12.5x 11.5x 12x 9.09x 7.19x
PBR 4.35x 4.82x 5.24x 4.74x 4.03x 1.6x 1.7x 1.59x
PEG - 0.2x -4.92x 1.45x 1.44x -0.5x 0.3x 0.3x
Capitalization / Revenue 1.02x 1.09x 1.16x 1.17x 1.08x 0.82x 0.82x 0.78x
EV / Revenue 1.03x 1.12x 1.26x 1.25x 1.19x 1x 0.94x 0.89x
EV / EBITDA 6.83x 6.71x 7.43x 7.51x 7.19x 6.25x 5.31x 4.72x
EV / EBIT 7.69x 7.36x 8.17x 8.22x 7.93x 8.9x 6.09x 5.43x
EV / FCF 8.26x 12.5x 21.2x 13.7x 11.7x 12.4x 8.08x 6.48x
FCF Yield 12.1% 8.02% 4.73% 7.32% 8.56% 8.09% 12.4% 15.4%
Dividend per Share 2 2.6 2.8 2.8 2.8 2.8 2.986 3.301 3.635
Rate of return 4.17% 3.82% 3.43% 3.24% 3.25% 4.33% 4.78% 5.27%
EPS 2 4.37 6.53 6.36 6.91 7.46 5.749 7.592 9.591
Distribution rate 59.5% 42.9% 44% 40.5% 37.5% 51.9% 43.5% 37.9%
Net sales 1 13,171 14,289 14,289 14,692 15,689 26,596 26,595 27,681
EBITDA 1 1,992 2,379 2,416 2,443 2,589 4,245 4,731 5,210
EBIT 1 1,770 2,167 2,197 2,232 2,347 2,982 4,125 4,527
Net income 1 945.4 1,408 1,316 1,391 1,481 1,575 2,275 2,707
Net Debt 1 210.7 378.5 1,312 1,218 1,717 4,836 3,409 2,889
Reference price 2 62.37 73.27 81.57 86.51 86.04 69.00 69.00 69.00
Nbr of stocks (in thousands) 214,973 212,559 203,916 197,934 196,411 314,604 314,604 -
Announcement Date 2/18/21 2/8/22 2/7/23 2/6/24 2/4/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12x1x6.25x4.33% 21.71B
11.24x1.22x5.6x5.07% 21.66B
22.68x7.9x13.89x4.63% 15.22B
17.93x0.54x5.82x1.52% 4.37B
14.24x1.67x4.97x3.61% 4.2B
6.55x0.56x3.38x9.25% 3.99B
-10.42x1.51x6.98x - 3.18B
19.58x0.47x6.65x2.75% 2.74B
67.82x - - - 2.37B
Average 17.96x 1.86x 6.69x 4.45% 8.82B
Weighted average by Cap. 15.04x 2.41x 7.38x 4.61%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. OMC Stock
  4. Valuation Omnicom Group., Inc.