Teachers Retirement System of The State of Kentucky raised its position in Travel + Leisure Co. (NYSE:TNL – Free Report) by 87.1% in the 3rd quarter, according to the company in its most recent disclosure with the Securities & Exchange Commission. The institutional investor owned 27,065 shares of the company’s stock after acquiring an additional […]