Latest Financial Results
Q1 2026
Quarter Ended Mar 31, 2026
$88.1M
Net Investment Income
$141.5M
Total Investment Income
$1.81B
Total Gross New Debt and Equity Commitments
$706.4M
Total Gross Fundings
8.1%
Return on Average Assets
16.9%
Return on Average Equity
$0.94
YTD Distributions
$0.47
Q1 2026 Distributions
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025