Financial Info

Latest Financial Results

Q3 2025

Quarter Ended Sept. 30, 2025

GAAP Net Income
$0.36 per common share
Distributable Earnings*
$0.20 per common share
Dividend
$0.36 per common share

For complete information regarding our financials, see our periodic filings

Latest Annual Filing

For Fiscal Year Ending Dec. 31, 2024