Without a specific news headline, Travel + Leisure (TNL) can still draw attention through its recent performance metrics and business mix, providing a snapshot of how this vacation ownership and travel membership company currently looks. See our latest analysis for Travel + Leisure. The current share price of US$75.82 sits against a 7 day share price return of 6.41% and a 30 day share price return of 10.64%. The 1 year total shareholder return of 89.08% and 3 year total shareholder return of…Read More
