ARR (ARMOUR Residential REIT Inc) Stock AnalysisExplore ARMOUR Residential REIT Inc (ARR): price history, financials and stock analysis.Sign InMethodology