Latest Financial Results
Q3 2025
Quarter Ended Sep 30, 2025
$88.6M
Net Investment Income
$138.1M
Total Investment Income
$846.2M
Total Gross New Debt and Equity Commitments
$504.6M
Total Gross Fundings
8.7%
Return on Average Assets
17.4%
Return on Average Equity
$1.88
YTD Distributions
$0.47
Q3 2025 Distributions
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024