Insider Selling: Travel + Leisure Co. (NYSE:TNL) Director Sells 6,336 Shares of Stock
Travel + Leisure Co. (NYSE:TNL - Get Free Report) Director George Herrera sold 6,336 shares of the business's stock in a transaction on Tuesday, March 18th. The shares were sold…