Latest Financial Results
Q4 2023
Fiscal Year Ended Dec 31, 2023
$86.0M
Net Investment Income
$122.6M
Total Investment Income
$413.9M
Total Gross New Debt and Equity Commitments
$307.0M
Total Gross Fundings
10.6%
Return on Average Assets
21.3%
Return on Average Equity
$0.48
YTD Distributions
$0.48
Q4 2023 Distributions
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2023