Armada Hoffler Properties (AHH)

Market Cap:

$754,070,000

Last Price ():

$13.60

Change: +0.67% Open: $13.50 Low: $13.43 High: $13.63
Div. Yield: 5.54% Price/Earnings: 16.0 Price/Book: 2.2 Price/Sales: 2.9