Latest Financial Results
Q1 2024
Quarter Ended Mar 31, 2024
$79.2M
Net Investment Income
$121.6M
Total Investment Income
$956.0M
Total Gross New Debt and Equity Commitments
$605.2M
Total Gross Fundings
9.2%
Return on Average Assets
18.8%
Return on Average Equity
0.96
YTD Distributions
$0.48
Q1 2024 Distributions
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2023