Triad Investment Management lifted its stake in shares of Travel + Leisure Co. (NYSE:TNL – Get Rating) by 10.7% during the fourth quarter, Holdings Channel reports. The fund owned 39,938 shares of the company’s stock after buying an additional 3,873 shares during the quarter. Travel + Leisure comprises 2.3% of Triad Investment Management’s investment portfolio, […]