Armada Hoffler Properties, Inc.AHH

Market cap
$551.47M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20245+416.49%
Dec 31, 20231-91.83%
Dec 31, 202211.9+258.61%
Dec 31, 20213.3-36.71%
Dec 31, 20205.2-9.98%
Dec 31, 20195.8+8.40%
Dec 31, 20185.4-31.11%
Dec 31, 20177.8-47.72%
Dec 31, 201614.9-7.52%
Dec 31, 201516.1+68.66%
Dec 31, 20149.5