ARMOUR Residential (ARR)
ARMOUR Residential (ARR) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- ARR last traded at $12.41, -0.32% on the day.
- ARMOUR Residential: market cap $1.76B, P/E -413.5, revenue $890.10M over the last four quarters.
- Over the past year ARR returned -22.19%; year to date -29.85%.
Updated 2026-11-02 19:07 UTC