Latest Financial Results
Q3 2026
Quarter Ended Sep 30, 2026
$87.3M
Net Investment Income
$140.1M
Total Investment Income
$701.0M
Total New Debt and Equity Commitments
$572.9M
Total Fundings
7.4%
Return on Average Assets
15.4%
Return on Average Equity
$1.88
YTD Distributions
$0.47
Q3 2026 Distributions
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025