Investor Relations
Latest Financial Results
Q1 2025 Quarterly Results
Quarter ended Mar 31, 2025
$15.14
Net asset value per share
$0.39
Adjusted net investment income per share*
$0.37
Regular dividend per share
10%
Dividend Yield
Source: Q1'25 Earnings Release
*Non-GAAP Financial Measures. View full reconciliation in our Q1 earnings press release.
For complete information regarding our financials, see our periodic filings