Travel + Leisure has delivered a 95.8% gain over the past 3 years, yet the stock has pulled back recently, which brings a sharper focus to what investors are really paying for in terms of its cash flows. With the share price at US$65.40 after a softer few months, the key issue is whether the current tag lines up with what the business can generate in hard cash over time. The 95.8% return over 3 years means anyone looking at Travel + Leisure today is effectively being asked whether that past…Read More
