MarketBeat Earnings
Retirement Systems of Alabama Sells 14,297 Shares of Travel + Leisure Co. $TNL
The Retirement Systems of Alabama reduced its stake in Travel + Leisure Co. by 7.1% in the second quarter, selling 14,297 shares and retaining 187,903 shares valued at approximately $14.36 million. Despite this, institutional investors collectively own a significant 87.54% of the company. Analysts maintain a positive outlook, with a consensus "Buy" rating and an average price target …