Earnings GrowthAnalyst maintains an Outperform rating due to an attractive dividend yield of over 6%, with expectations for distributable earnings growth at an 8%-10% compound annual growth rate over the next 3 years.
Financial StabilityManagement is maintaining a leverage ratio of approximately 2 times while aiming for an investment-grade rating, supported by a strong liquidity position of over $930 million to fund upcoming transactions.
Portfolio PerformanceCompany's record transactions and portfolio growth have led to improved investment yields, with closed transactions showing over 9% investment yield, signaling potential for rising portfolio yields.