Armour Residential REIT: A Discounted Recovery Play Earns A… — ARR +0.40 · News Impact Screener