Latest quarterly results
Q2 2024
Quarter ended Jun 30, 2024
$15.36
Net asset value per share
$0.48
Net investment income per share
$0.37
Regular dividend per share
11.2%
Dividend Yield
Source: Q2'24 Earnings Release
For complete information regarding our financials, see our public filings