News

AHH with a Buy rating and announced a price target of $8. Armada Hoffler Properties shares closed at $6.96 on Thursday. See how other analysts view this stock.