ARMOUR Residential REIT, Inc. (NYSE: ARR and ARR PRC) ("ARMOUR" or the "Company") today announced the Company's unaudited Q1 results and March ...