The company announced 2023-12-31 financial results. Net investment income increased by 2.67% to $0.57 per share from $0.56 per share on previous quarter. Net asset value per share: 17.04%. As of 2024-02-27, current discount was -5.93%.