Armada Hoffler Properties, Inc.AHH

Market cap
$564.29M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20241,223-10.50%
Dec 31, 20231,367+34.48%
Dec 31, 20221,016+15.88%
Dec 31, 2021877-3.97%
Dec 31, 2020913+0.71%
Dec 31, 2019907+35.33%
Dec 31, 2018670+35.57%
Dec 31, 2017494-1.18%
Dec 31, 2016500+42.68%
Dec 31, 2015351+5.18%
Dec 31, 2014333