Wyndham Hotels & Resorts
WH
Wyndham Hotels and Resorts is an international hotel and resort chain based in the United States. It has locations in China, Canada, Mexico, Colombia, Panama, Armenia, Ecuador, Turkey, Germany, the UK, the Caribbean, the UAE, Indonesia, India, Saudi Arabia, Margarita Island in Venezuela and Vietnam. On June 1, 2018, Wyndham Worldwide spun-off Wyndham Hotels & Resorts as its own company, and Wyndham Worldwide was renamed Wyndham Destinations. As of December 31, 2019, it has 9,280 hotels, including two that are owned by the company.
Wyndham Hotels & Resorts has been a target of short sellers for a while. The current short interest of 9.13% is roughly at the average of the last 12 months (8.61%).
Found an error? Questions? Ideas?