Renaissance Investment Management, an investment management company, released its Q4 2024 “International Small Cap Strategy” investor letter. A copy of the letter can be downloaded here.
What a time it’s been for Playa Hotels & Resorts. In the past six months alone, the company’s stock price has increased by a ...