Investor Relations
Latest Financial Results
Q1 2025 Quarterly Results
Quarter Ended Mar 31, 2025
1st quarter GAAP net income of $1.77 per diluted common share
1st quarter earnings available for distribution of $0.41 per diluted common share
GAAP book value of $21.17 per common share
As of March 31, 2025 • Q1 2025 Earnings Release
* Non-GAAP Financial Measures. View full reconciliation in our Q1 earnings press release.
For complete information regarding our financials, see our periodic filings