Neo Ivy Capital Management bought a new position in shares of Travel + Leisure Co. (NYSE:TNL – Free Report) during the 3rd quarter, Holdings Channel reports. The institutional investor bought 5,856 shares of the company’s stock, valued at approximately $215,000. Several other hedge funds have also recently bought and sold shares of the stock. Aurora […]