Earnings call: Chimera reported a net income of $113.7 million

investing.com 06/11/2024 - 18:24 PM