Investors in Travel + Leisure Co. (NYSE:TNL) had a good week, as its shares rose 9.4% to close at US$60.43 following the release of its full-year results. It was a pretty bad result overall; while revenues were in line with expectations at US$2.2b, statutory losses exploded to US$2.97 per share. […]