California State Teachers Retirement System cut its holdings in Travel + Leisure Co. (NYSE:TNL – Free Report) by 9.5% in the third quarter, Holdings Channel reports. The fund owned 84,309 shares of the company’s stock after selling 8,839 shares during the quarter. California State Teachers Retirement System’s holdings in Travel + Leisure were worth $3,097,000 […]