What the Tuscaloosa resort announcement means for Travel + Leisure (TNL) Travel + Leisure (TNL) is extending its Sports Illustrated Resorts brand with a ground-up, mixed-use project in Tuscaloosa, Alabama, near the University of Alabama, tying year-round hospitality and residential offerings to a large college sports market. See our latest analysis for Travel + Leisure. Recent momentum has been building, with a 1-month share price return of 9.71% and a 1-year total shareholder return of…Read More
A Look At Travel + Leisure (TNL) Valuation After Its New Tuscaloosa Sports Illustrated Resort Announcement
Related Posts
Add A Comment
