Segall Bryant & Hamill LLC Buys 18,215 Shares of ARMOUR Residential REIT, Inc. (NYSE:ARR)

Segall Bryant & Hamill LLC increased its position in shares of ARMOUR Residential REIT, Inc. (NYSE:ARR – Free Report) by 18.6% during the first …