Author: John Edegbai

Travel + Leisure (TNL) has been added to TIME’s World’s Best Companies 2026 list, spotlighting employee satisfaction, revenue trends and sustainability reporting. Investors may now reconsider how the stock’s recent performance lines up with that recognition. Over the past few months, Travel + Leisure’s share price has slipped, with a 30 day share price return of 11.85% and a year to date share price decline of 10.18%. However, longer term total shareholder returns of 8.75% over one year and…Read More

Read More