Earnings call Chimera Investment Corporation delivered robust Q1 2025 results, with GAAP net income of $145.9M ($1.77/share) and an 11% QoQ increase in earnings available for distribution. Book value ...