Investor Relations
Latest Financial Results
Q1 2023 Quarterly Results
Quarter Ended Mar 31, 2023
$15.15
Net Asset Value per Share
$0.45
Net Investment Income per Share
$0.33
Regular Dividend per Share
Source: Q1'23 Earnings Release
For complete information regarding our financials, see our periodic filings