AHH-P-A
NYSE
$21.74
Armada Hoffler Properties Inc (AHH-P-A)
Market Cap
$1.68B
Price Chart
Valuation
Market Cap$1.68B
Profitability
Total Revenue (TTM)$317M
EBITDA$39M
Profit Margin-44.3%
Operating Margin22.2%
EPS-$0.18
Financial Health
Debt-to-Equity218.7%
Growth & Risk
Revenue 5Y CAGR+9.09%
Dividends 5Y CAGR+4.56%
Sharpe Ratio0.38