Armada Hoffler Properties (AHH)

Market Cap:

$769,550,000

Last Price ():

$13.92

Change: +0.87% Open: $13.81 Low: $13.69 High: $13.97
Div. Yield: 5.51% Price/Earnings: 16.4 Price/Book: 2.2 Price/Sales: 3.0