Company Valuation: Omnicom Group., Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 15,574 16,633 17,123 16,899 25,404 21,464 - -
Change - 6.8% 2.94% -1.31% 50.33% -15.51% - -
Enterprise Value (EV) 1 15,953 17,946 18,342 18,616 27,640 25,669 25,399 24,316
Change - 12.49% 2.21% 1.5% 48.47% -7.13% -1.05% -4.26%
P/E ratio 11.2x 12.8x 12.5x 11.5x -299x 8.52x 7.2x 6.25x
PBR 4.82x 5.24x 4.74x 4.03x 2.1x 1.96x 1.84x 1.65x
PEG - -4.92x 1.45x 1.44x 3x -0x 0.4x 0.4x
Capitalization / Revenue 1.09x 1.16x 1.17x 1.08x 1.47x 0.84x 0.85x 0.82x
EV / Revenue 1.12x 1.26x 1.25x 1.19x 1.6x 1x 1x 0.93x
EV / EBITDA 6.71x 7.43x 7.51x 7.19x 9.65x 5.38x 5.02x 4.49x
EV / EBIT 7.36x 8.17x 8.22x 7.93x 10.7x 6.25x 5.72x 5.12x
EV / FCF 12.5x 21.2x 13.7x 11.7x 9.91x 8.56x 7.65x 6.93x
FCF Yield 8.02% 4.73% 7.32% 8.56% 10.1% 11.7% 13.1% 14.4%
Dividend per Share 2 2.8 2.8 2.8 2.8 2.9 3.494 3.791 4.176
Rate of return 3.82% 3.43% 3.24% 3.25% 3.59% 4.64% 5.03% 5.54%
EPS 2 6.53 6.36 6.91 7.46 -0.27 8.842 10.45 12.05
Distribution rate 42.9% 44% 40.5% 37.5% -1,074% 39.5% 36.3% 34.6%
Net sales 1 14,289 14,289 14,692 15,689 17,272 25,629 25,284 26,168
EBITDA 1 2,379 2,416 2,443 2,589 2,863 4,773 5,060 5,410
EBIT 1 2,167 2,197 2,232 2,347 2,586 4,107 4,444 4,745
Net income 1 1,408 1,316 1,391 1,481 -54.5 2,544 2,828 3,110
Net Debt 1 378.5 1,312 1,218 1,717 2,235 4,205 3,935 2,852
Reference price 2 73.27 81.57 86.51 86.04 80.75 75.31 75.31 75.31
Nbr of stocks (in thousands) 2,12,559 2,03,916 1,97,934 1,96,411 3,14,604 2,85,006 - -
Announcement Date 08/02/22 07/02/23 06/02/24 04/02/25 18/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.52x1x5.38x4.64% 2.15TCr
12.51x1.37x6.22x4.46% 2.51TCr
12.78x5.63x9.97x6.87% 1.15TCr
14.1x - - 3.67% 459.37Cr
16.93x0.58x5.87x1.45% 446.78Cr
7.49x0.63x3.76x5.71% 378.98Cr
18.98x0.38x5.56x2.79% 256.51Cr
Average 13.04x 1.60x 6.13x 4.23% 1.05TCr
Weighted average by Cap. 11.72x 1.84x 6.40x 4.66%

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.