Company Valuation: Wyndham Hotels & Resorts, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 8,353 6,298 6,541 7,840 5,709 6,079 - -
Change - -24.6% 3.85% 19.87% -27.19% 6.49% - -
Enterprise Value (EV) 1 10,266 8,214 8,676 10,200 8,205 8,606 8,537 8,535
Change - -19.99% 5.62% 17.57% -19.56% 4.89% -0.81% -0.02%
P/E ratio 34.5x 18.2x 23.6x 27.9x 30.2x 18.2x 15.8x 14x
PBR 7.66x 6.4x 8.77x 12.1x 12.2x 13.4x 11.3x 7.79x
PEG - 0.4x -1.8x 4.76x -1x 0.2x 1.1x 1.1x
Capitalization / Revenue 5.34x 4.2x 4.68x 5.57x 3.99x 4.08x 3.85x 3.63x
EV / Revenue 6.56x 5.48x 6.21x 7.24x 5.74x 5.78x 5.41x 5.09x
EV / EBITDA 17.4x 12.6x 13.2x 14.7x 11.4x 11.7x 10.8x 9.97x
EV / EBIT 23x 14.7x 17.2x 20.6x 20.4x 14.3x 13.1x 11.8x
EV / FCF 26.4x 22.8x 25.6x 42.3x 25.6x 22.5x 20.1x 22.1x
FCF Yield 3.79% 4.38% 3.91% 2.36% 3.91% 4.44% 4.97% 4.53%
Dividend per Share 2 0.88 1.28 1.4 1.52 1.64 1.721 1.813 2.011
Rate of return 0.98% 1.79% 1.74% 1.51% 2.17% 2.12% 2.23% 2.48%
EPS 2 2.6 3.91 3.41 3.61 2.5 4.468 5.137 5.808
Distribution rate 33.8% 32.7% 41.1% 42.1% 65.6% 38.5% 35.3% 34.6%
Net sales 1 1,565 1,498 1,397 1,408 1,429 1,490 1,578 1,677
EBITDA 1 590 650 659 694 718 738.7 792.4 856.4
EBIT 1 446 558 503 495 402 602.7 652.7 720.5
Net income 1 244 355 289 289 193 332.9 375.9 442
Net Debt 1 1,913 1,916 2,135 2,360 2,496 2,527 2,457 2,456
Reference price 2 89.65 71.31 80.41 100.79 75.56 81.21 81.21 81.21
Nbr of stocks (in thousands) 93,178 88,324 81,341 77,789 75,552 74,860 - -
Announcement Date 15/02/22 15/02/23 14/02/24 12/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.($)
18.17x5.78x11.65x2.12% 6.08B
18.63x3.46x9.9x4.3% 14.41B
17.3x2.36x10.02x2.77% 5.09B
11.45x3.01x8.35x4.4% 5.13B
18.37x4.14x10.54x1.09% 4.83B
20.64x1.91x8.84x2.71% 3.26B
16.76x1.8x7.13x3.42% 2.34B
17.62x1.33x8.61x1.94% 2.33B
Average 17.37x 2.97x 9.38x 2.84% 5.43B
Weighted average by Cap. 17.53x 3.36x 9.75x 3.18%

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. WH Stock
  4. Valuation Wyndham Hotels & Resorts, Inc.