Armada Hoffler Properties, Inc.
Exchange: nyse
none
1005606528.00
171114000.00
0.122598027004
0.226071247473
0%
0
1.690000