Armada Hoffler Properties, Inc.AHH

Market cap
$564.29M
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,296-7.26%
Dec 31, 20231,397+30.77%
Dec 31, 20221,068+16.42%
Dec 31, 2021918-4.80%
Dec 31, 2020964+1.40%
Dec 31, 2019951+36.92%
Dec 31, 2018694+34.21%
Dec 31, 2017517-0.94%
Dec 31, 2016522+38.29%
Dec 31, 2015378+5.11%
Dec 31, 2014359