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