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