Armour Residential REIT director Stewart J. Paperin sells shares worth $466792

The $1.07 billion market cap REIT currently trades at an attractive 7.9x P/E ratio and offers a substantial 15.18% dividend yield. According to …