Latest quarterly results
Q1 2024
Quarter ended Mar 31, 2024
$15.47
Net asset value per share
$0.47
Net investment income per share
$0.37
Regular dividend per share
10.9%
Dividend Yield
Source: Q1'24 Earnings Release
For complete information regarding our financials, see our public filings