Chimera Investment Corporation (CIM) — Long-term Investment Intensity

Latest as of June 2026: 37.3%

Chimera Investment Corporation (CIM) has a Long-term Investment Intensity of 37.3% as of June 2026. Long-term investments of $5.99 Billion represent 37.3% of total assets of $16.05 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check Chimera Investment Corporation liquidity resilience to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

37.3%
LT Investments / Total Assets

Long-term Investments

$5.99 Billion
USD

Total Assets

$16.05 Billion
USD

Country

USA
NYSE

Chimera Investment Corporation Long-term Investment Intensity (2012–2025)

This chart shows how Chimera Investment Corporation's Long-term Investment Intensity has evolved across 14 annual periods from 2012 to 2025. As of June 2026, the intensity stands at 37.3%, reflecting long-term investments of $5.99 Billion against total assets of $16.05 Billion USD. For the complete balance sheet picture, see CIM current and non-current assets.

Annual Long-term Investment Intensity for Chimera Investment Corporation (2012–2025)

The table below presents the year-by-year Long-term Investment Intensity for Chimera Investment Corporation from 2012 to 2025, covering 14 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read CIM current and long-term liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 27.1% $4.28 Billion $15.81 Billion ▲ +15.0 pp
2024 12.1% $1.58 Billion $13.12 Billion ▲ +3.2 pp
2023 8.9% $1.15 Billion $12.93 Billion ▼ -2.9 pp
2022 11.8% $1.58 Billion $13.40 Billion ▼ -0.4 pp
2021 12.1% $1.87 Billion $15.41 Billion ▼ -0.6 pp
2020 12.8% $2.24 Billion $17.52 Billion ▼ -20.8 pp
2019 33.6% $9.11 Billion $27.12 Billion ▼ -19.5 pp
2018 53.1% $14.71 Billion $27.71 Billion ▲ +18.9 pp
2017 34.2% $7.27 Billion $21.22 Billion ▼ -63.2 pp
2016 97.5% $16.26 Billion $16.68 Billion ▼ -0.1 pp
2015 97.6% $14.97 Billion $15.34 Billion ▲ +7.9 pp
2014 89.7% $17.17 Billion $19.16 Billion ▲ +60.9 pp
2013 28.8% $2.00 Billion $6.94 Billion ▲ +5.5 pp
2012 23.3% $1.81 Billion $7.75 Billion
pp = percentage points