Latest Financial Results
Q4 2024
Fiscal Year Ended Dec 31, 2024
$81.1M
Net Investment Income
$121.8M
Total Investment Income
$619.5M
Total Gross New Debt and Equity Commitments
$468.5M
Total Gross Fundings
8.9%
Return on Average Assets
17.0%
Return on Average Equity
$0.47
YTD Distributions
$0.47
Q4 2024 Distributions
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024