Armour Residential REIT: Sidelined Again As A High-Yield Idea… — ARR -0.40 · News Impact Screener