Travel + Leisure Co.
Wyndham Hotels & Resorts, Inc. is an American hospitality company based in Parsippany, New Jersey, United States. It describes itself as the largest hotel franchisor in the world, with 9,100 locations. Wikipedia
WH (NYSE) $74.06 -0.64 (-0.86%)
Tue, Jul 23, 2024, 4:00PM EDT