Chimera Investment Corporation (NYSE: CIM) today announced its financial results for the first quarter ended March 31, 2026. Javascript is required for you to be able to read premium content. Please ...
Net Debt at the end of the first quarter of fiscal year 2026 was $5.1 billion. The ratio of Net Debt to Adjusted EBITDA was 2.6x at the end of the first quarter of fiscal year 2026, compared to 2.7x ...