Armada Hoffler Properties, Inc.AHH

Market cap
$559.48M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,623-7.65%
Dec 31, 20231,758+31.34%
Dec 31, 20221,338+15.55%
Dec 31, 20211,158-0.17%
Dec 31, 20201,160+0.93%
Dec 31, 20191,149+42.00%
Dec 31, 2018809+29.97%
Dec 31, 2017623-1.68%
Dec 31, 2016633+36.58%
Dec 31, 2015464+8.12%
Dec 31, 2014429+30.09%
Dec 31, 2013330