Wyndham Hotels & Resorts, Inc. (WH) has a MoatMap StockRank of 66/100 based on Quality (55/100), Value (26/100), and Momentum (69/100) factor scores. The current signal is BUY. Wyndham Hotels possesses an attractive asset-light franchise model, but it lacks a strong macro tailwind from our 18-month themes and is vulnerable to a cyclical slowdown in leisure travel.
Wyndham Hotels & Resorts is the world's largest hotel franchising company, with a portfolio of approximately 9,200 hotels across 95 countries, primarily in the economy and midscale segments. Its competitive moat is an asset-light, franchise-centric business model with a vast global footprint and strong brand recognition, generating recurring fee-based revenue. Wyndham is a market leader in its segments, known for its robust loyalty program and expanding franchise network.
| Price | $80.48 |
| Market Cap | $6.2B |
| P/E (TTM) | 31.62 |
| P/E (Forward) | 14.84 |
| Price/Book | 12.84 |
| Return on Equity | 37.6% |
| Return on Invested Capital | 11.2% |
| Debt/Equity | 592.84 |
| Gross Margin | 61.3% |
| Operating Margin | 37.0% |
| Revenue Growth | 3.5% |
| Dividend Yield | 2.1% |
| Free Cash Flow | $340M |
Wyndham Hotels & Resorts, Inc. operates in the Lodging industry, part of the Consumer Cyclical sector (United States).