Armour Residential Reit, Inc.

ARR·NYSE·$16.92·$2B