Shares of Travel + Leisure Co. (NYSE:TNL – Get Free Report) hit a new 52-week high on Monday . The company traded as high as $47.87 and last traded at $47.87, with a volume of 16269 shares trading hands. The stock had previously closed at $47.37. Analyst Upgrades and Downgrades Several equities research analysts recently […]