ARMOUR Residential REIT Inc (ARR) — Long-term Investment Intensity

Latest as of June 2026: 3.9%

ARMOUR Residential REIT Inc (ARR) has a Long-term Investment Intensity of 3.9% as of June 2026. Long-term investments of $885.03 Million represent 3.9% of total assets of $22.75 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check ARMOUR Residential REIT Inc liquid asset ratio to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

3.9%
LT Investments / Total Assets

Long-term Investments

$885.03 Million
USD

Total Assets

$22.75 Billion
USD

Country

USA
NYSE

ARMOUR Residential REIT Inc Long-term Investment Intensity (2012–2025)

This chart shows how ARMOUR Residential REIT Inc's Long-term Investment Intensity has evolved across 14 annual periods from 2012 to 2025. As of June 2026, the intensity stands at 3.9%, reflecting long-term investments of $885.03 Million against total assets of $22.75 Billion USD. For the complete balance sheet picture, see ARMOUR Residential REIT Inc balance sheet assets.

Annual Long-term Investment Intensity for ARMOUR Residential REIT Inc (2012–2025)

The table below presents the year-by-year Long-term Investment Intensity for ARMOUR Residential REIT Inc 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 ARR liabilities breakdown for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 6.4% $1.35 Billion $21.01 Billion ▲ +1.7 pp
2024 4.7% $642.56 Million $13.55 Billion ▲ +0.2 pp
2023 4.5% $560.41 Million $12.34 Billion ▼ -5.9 pp
2022 10.4% $984.46 Million $9.44 Billion ▲ +6.7 pp
2021 3.8% $199.07 Million $5.28 Billion ▼ -55.3 pp
2020 59.0% $3.26 Billion $5.52 Billion ▼ -37.8 pp
2019 96.8% $12.85 Billion $13.27 Billion ▲ +95.7 pp
2018 1.2% $98.65 Million $8.46 Billion ▼ -94.2 pp
2017 95.4% $8.52 Billion $8.93 Billion ▲ +0.0 pp
2016 95.3% $7.61 Billion $7.98 Billion ▼ -0.1 pp
2015 95.5% $12.46 Billion $13.06 Billion ▲ +1.2 pp
2014 94.3% $15.36 Billion $16.29 Billion ▲ +91.1 pp
2013 3.2% $508.99 Million $15.73 Billion ▼ -88.3 pp
2012 91.5% $19.10 Billion $20.88 Billion
pp = percentage points