Armada Hoffler Properties, Inc. (FRA:791)
Germany flag Germany · Delayed Price · Currency is EUR
5.20
-0.10 (-1.89%)
Last updated: Feb 20, 2026, 8:00 AM CET

Armada Hoffler Properties Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
416452787754729823
Market Cap Growth
-43.61%-42.61%4.40%3.50%-11.46%54.90%
Enterprise Value
1,7752,0922,5122,3752,0982,078
Last Close Price
5.205.538.829.758.469.93
Price/FFO Ratio
7.097.098.179.567.009.46
Price/AFFO Ratio
7.477.479.4910.057.009.48
PE Ratio
--33.83-12.3290.50
PS Ratio
1.721.881.151.251.653.09
PB Ratio
0.590.640.921.030.861.20
P/OCF Ratio
--7.288.946.6710.27
EV/Sales Ratio
7.398.683.673.934.767.81
EV/EBITDA Ratio
13.7016.3115.1515.9814.8618.84
EV/EBIT Ratio
26.4531.0729.9035.9827.5638.43
Debt / Equity Ratio
1.991.991.601.891.271.28
Debt / EBITDA Ratio
10.8210.828.189.157.507.81
Net Debt / Equity Ratio
1.931.931.501.821.181.23
Net Debt / EBITDA Ratio
10.6310.637.778.917.097.66
Asset Turnover
0.110.110.280.280.230.16
Quick Ratio
1.631.631.134.494.020.97
Current Ratio
3.983.981.937.037.683.59
Return on Equity (ROE)
-0.14%-0.14%5.01%0.90%11.87%3.31%
Return on Assets (ROA)
1.93%1.93%2.14%1.90%2.43%1.99%
Return on Invested Capital (ROIC)
3.21%3.30%3.75%2.84%4.25%3.44%
Earnings Yield
-1.61%0.70%4.37%0.99%9.60%2.34%
Dividend Yield
9.36%8.62%8.98%7.19%7.96%5.66%
Payout Ratio
--235.36%970.17%97.09%268.19%
Buyback Yield / Dilution
-44.24%-44.24%-4.39%-0.17%-11.43%-5.79%
Total Shareholder Return
-34.88%-35.61%4.59%7.02%-3.46%-0.13%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.