Travel + Leisure stock moves and recent performance snapshot Travel + Leisure (TNL) has drawn attention after recent share price moves, with the stock closing at $78.33 and showing positive returns over the past week, month and past 3 months. See our latest analysis for Travel + Leisure. This recent 14.23% 1 month share price return sits on top of an 8.75% year to date share price gain. The 1 year total shareholder return of 96.14% points to strong momentum rather than a short lived…Read More
