_id
690daba9ccc777a4e85d093e
Ticker
AHH
Name
Armada Hflr Pr
Exchange
NYSE
Address
222 Central Park Avenue, Virginia Beach, VA, United States, 23462-3039
Country
USA
Sector
Real Estate
Industry
REIT - Diversified
Currency
USD
Website
https://www.armadahoffler.com
Description
Armada Hoffler (NYSE: AHH) is a vertically integrated, self-managed real estate investment trust with over four decades of experience developing, building, acquiring, and managing high-quality retail, office, and multifamily properties located primarily in the Mid-Atlantic and Southeastern United States. The Company also provides general construction and development services to third-party clients, in addition to developing and building properties to be placed in their stabilized portfolio. Founded in 1979 by Daniel A. Hoffler, Armada Hoffler has elected to be taxed as a REIT for U.S. federal income tax purposes.
Last Close
6.91
Volume
52288
Current Price
6.89
Change
-0.17
Last Updated
2026-01-20T14:57:54.000Z
Image
data:image/webp;base64,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
Ipo Date
2013-05-08T00:00:00.000Z
Market Cap
731870848
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9886666666666667
Sentiment Sources
3
Rating
3.75
Target Price
8.1
Strong Buy
2
Buy
0
Hold
1
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
96082000
Cost Of Revenue
44898000
Gross Profit
51184000
Operating Expenses
27920000
Operating Income
23264000
Interest Expense
22718000
Pretax Income
-547000
Net Income
80000
Eps
0.000783599267334685
Dividends Per Share
28381000
Shares Outstanding
80153392
Income Tax Expense
192000
EBITDA
45284000
Operating Margin
24.212651693345265
Total Other Income Expense Net
-23811000
Cash
46511000
Short Term Investments
-
Receivables
247787000
Inventories
4800000
Total Current Assets
302411000
Property Plant Equipment
110537000
Total Assets
2577135000
Payables
80953000
Short Term Debt
0
Long Term Debt
1485657000
Total Liabilities
1733496000
Equity
638835000
Bs_currency_symbol
USD
Depreciation
9074000
Change In Working Capital
3208000
Cash From Operations
26290000
Capital Expenditures
27034000
Cash From Investing
-40548000
Cash From Financing
9481000
Net Change In Cash
-4777000
Cf_currency_symbol
USD
PE
32.0909
PB
1.1010992979407828
ROE
0.01252279540100339
ROA
0.0031042223244028737
FCF
-744000
Fcf Percent
-0.0077433858579130325
Piotroski FScore
4
Health Score
37
Deep Value Investing Score
3.5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
5.3
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
1
Quality Investing Score
2
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
96082000
Quarters > 0 > income Statement > cost Of Revenue
44898000
Quarters > 0 > income Statement > gross Profit
51184000
Quarters > 0 > income Statement > operating Expenses
27920000
Quarters > 0 > income Statement > operating Income
23264000
Quarters > 0 > income Statement > interest Expense
22718000
Quarters > 0 > income Statement > pretax Income
-547000
Quarters > 0 > income Statement > net Income
80000
Quarters > 0 > income Statement > eps
0.000783599267334685
Quarters > 0 > income Statement > dividends Per Share
28381000
Quarters > 0 > income Statement > shares Outstanding
102093000
Quarters > 0 > income Statement > income Tax Expense
192000
Quarters > 0 > income Statement > EBITDA
45284000
Quarters > 0 > income Statement > operating Margin
24.212651693345265
Quarters > 0 > income Statement > total Other Income Expense Net
-23811000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
46511000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
247787000
Quarters > 0 > balance Sheet > inventories
4800000
Quarters > 0 > balance Sheet > total Current Assets
302411000
Quarters > 0 > balance Sheet > property Plant Equipment
110537000
Quarters > 0 > balance Sheet > total Assets
2577135000
Quarters > 0 > balance Sheet > payables
80953000
Quarters > 0 > balance Sheet > short Term Debt
0
Quarters > 0 > balance Sheet > long Term Debt
1485657000
Quarters > 0 > balance Sheet > total Liabilities
1733496000
Quarters > 0 > balance Sheet > equity
638835000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-739000
Quarters > 0 > cash Flow > depreciation
9074000
Quarters > 0 > cash Flow > change In Working Capital
3208000
Quarters > 0 > cash Flow > cash From Operations
26290000
Quarters > 0 > cash Flow > capital Expenditures
27034000
Quarters > 0 > cash Flow > cash From Investing
-40548000
Quarters > 0 > cash Flow > cash From Financing
9481000
Quarters > 0 > cash Flow > net Change In Cash
-4777000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.000783599267334685
Quarters > 0 > ratios > PB
1.1010992979407828
Quarters > 0 > ratios > ROE
0.01252279540100339
Quarters > 0 > ratios > ROA
0.0031042223244028737
Quarters > 0 > ratios > FCF
-744000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.0077433858579130325
Quarters > 0 > health Score
37
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
101263000
Quarters > 1 > income Statement > cost Of Revenue
53259000
Quarters > 1 > income Statement > gross Profit
48004000
Quarters > 1 > income Statement > operating Expenses
28036000
Quarters > 1 > income Statement > operating Income
19968000
Quarters > 1 > income Statement > interest Expense
21271000
Quarters > 1 > income Statement > pretax Income
6150000
Quarters > 1 > income Statement > net Income
5949000
Quarters > 1 > income Statement > eps
0.05816045206577635
Quarters > 1 > income Statement > dividends Per Share
17164000
Quarters > 1 > income Statement > shares Outstanding
102286000
Quarters > 1 > income Statement > income Tax Expense
-567000
Quarters > 1 > income Statement > EBITDA
53873000
Quarters > 1 > income Statement > operating Margin
19.718949665721933
Quarters > 1 > income Statement > total Other Income Expense Net
-13818000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
52111000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
243891000
Quarters > 1 > balance Sheet > inventories
4800000
Quarters > 1 > balance Sheet > total Current Assets
303292000
Quarters > 1 > balance Sheet > property Plant Equipment
110989000
Quarters > 1 > balance Sheet > total Assets
2576672000
Quarters > 1 > balance Sheet > payables
93484000
Quarters > 1 > balance Sheet > short Term Debt
0
Quarters > 1 > balance Sheet > long Term Debt
1446821000
Quarters > 1 > balance Sheet > total Liabilities
1715881000
Quarters > 1 > balance Sheet > equity
652005000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
6717000
Quarters > 1 > cash Flow > depreciation
26452000
Quarters > 1 > cash Flow > change In Working Capital
-9162000
Quarters > 1 > cash Flow > cash From Operations
11103000
Quarters > 1 > cash Flow > capital Expenditures
11882000
Quarters > 1 > cash Flow > cash From Investing
-17494000
Quarters > 1 > cash Flow > cash From Financing
12425000
Quarters > 1 > cash Flow > net Change In Cash
6034000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.05816045206577635
Quarters > 1 > ratios > PB
1.080897447105467
Quarters > 1 > ratios > ROE
0.912416315825799
Quarters > 1 > ratios > ROA
0.23087921163423208
Quarters > 1 > ratios > FCF
-779000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.007692839437899331
Quarters > 1 > health Score
38
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
114643000
Quarters > 2 > income Statement > cost Of Revenue
66811000
Quarters > 2 > income Statement > gross Profit
47832000
Quarters > 2 > income Statement > operating Expenses
30656000
Quarters > 2 > income Statement > operating Income
17176000
Quarters > 2 > income Statement > interest Expense
18109000
Quarters > 2 > income Statement > pretax Income
-4153000
Quarters > 2 > income Statement > net Income
-2805000
Quarters > 2 > income Statement > eps
-0.03506600660066007
Quarters > 2 > income Statement > dividends Per Share
23665000
Quarters > 2 > income Statement > shares Outstanding
79992000
Quarters > 2 > income Statement > income Tax Expense
190000
Quarters > 2 > income Statement > EBITDA
37172000
Quarters > 2 > income Statement > operating Margin
14.982162015997488
Quarters > 2 > income Statement > total Other Income Expense Net
-21329000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
45716000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
126536000
Quarters > 2 > balance Sheet > inventories
4800000
Quarters > 2 > balance Sheet > total Current Assets
97611000
Quarters > 2 > balance Sheet > property Plant Equipment
111376000
Quarters > 2 > balance Sheet > total Assets
2465226000
Quarters > 2 > balance Sheet > payables
25029000
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
1320552000
Quarters > 2 > balance Sheet > total Liabilities
1596474000
Quarters > 2 > balance Sheet > equity
657391000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-4343000
Quarters > 2 > cash Flow > depreciation
18516000
Quarters > 2 > cash Flow > change In Working Capital
-25326000
Quarters > 2 > cash Flow > cash From Operations
107000
Quarters > 2 > cash Flow > capital Expenditures
15152000
Quarters > 2 > cash Flow > cash From Investing
-21488000
Quarters > 2 > cash Flow > cash From Financing
-2275000
Quarters > 2 > cash Flow > net Change In Cash
-23656000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.03506600660066007
Quarters > 2 > ratios > PB
0.8383821500446461
Quarters > 2 > ratios > ROE
-0.4266867054766494
Quarters > 2 > ratios > ROA
-0.1137826714467558
Quarters > 2 > ratios > FCF
-15045000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.13123348132899523
Quarters > 2 > health Score
21
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
142600000
Quarters > 3 > income Statement > cost Of Revenue
94296000
Quarters > 3 > income Statement > gross Profit
48304000
Quarters > 3 > income Statement > operating Expenses
8622000
Quarters > 3 > income Statement > operating Income
39682000
Quarters > 3 > income Statement > interest Expense
18376000
Quarters > 3 > income Statement > pretax Income
28542000
Quarters > 3 > income Statement > net Income
23438000
Quarters > 3 > income Statement > eps
0.2312329199593532
Quarters > 3 > income Statement > dividends Per Share
21545000
Quarters > 3 > income Statement > shares Outstanding
101361000
Quarters > 3 > income Statement > income Tax Expense
-494000
Quarters > 3 > income Statement > EBITDA
72183000
Quarters > 3 > income Statement > operating Margin
27.82748948106592
Quarters > 3 > income Statement > total Other Income Expense Net
-11140000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
70642000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
270055000
Quarters > 3 > balance Sheet > inventories
4800000
Quarters > 3 > balance Sheet > total Current Assets
364867000
Quarters > 3 > balance Sheet > property Plant Equipment
111827000
Quarters > 3 > balance Sheet > total Assets
2512863000
Quarters > 3 > balance Sheet > payables
143335000
Quarters > 3 > balance Sheet > short Term Debt
140276000
Quarters > 3 > balance Sheet > long Term Debt
1144438000
Quarters > 3 > balance Sheet > total Liabilities
1623194000
Quarters > 3 > balance Sheet > equity
670636000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
29036000
Quarters > 3 > cash Flow > depreciation
16751000
Quarters > 3 > cash Flow > change In Working Capital
6240000
Quarters > 3 > cash Flow > cash From Operations
20803000
Quarters > 3 > cash Flow > capital Expenditures
11291000
Quarters > 3 > cash Flow > cash From Investing
40883000
Quarters > 3 > cash Flow > cash From Financing
-35189000
Quarters > 3 > cash Flow > net Change In Cash
26497000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.2312329199593532
Quarters > 3 > ratios > PB
1.0413656439558867
Quarters > 3 > ratios > ROE
3.4948914165061225
Quarters > 3 > ratios > ROA
0.9327209640955356
Quarters > 3 > ratios > FCF
9512000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.06670406732117812
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
708470000
Annuals > 0 > income Statement > cost Of Revenue
505020000
Annuals > 0 > income Statement > gross Profit
203450000
Annuals > 0 > income Statement > operating Expenses
96907000
Annuals > 0 > income Statement > operating Income
106543000
Annuals > 0 > income Statement > interest Expense
78965000
Annuals > 0 > income Statement > pretax Income
41880000
Annuals > 0 > income Statement > net Income
35645000
Annuals > 0 > income Statement > eps
0.3484291607202205
Annuals > 0 > income Statement > dividends Per Share
83894000
Annuals > 0 > income Statement > shares Outstanding
102302000
Annuals > 0 > income Statement > income Tax Expense
-614000
Annuals > 0 > income Statement > EBITDA
211807000
Annuals > 0 > income Statement > operating Margin
15.038463167106581
Annuals > 0 > income Statement > total Other Income Expense Net
-64663000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
70642000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
270055000
Annuals > 0 > balance Sheet > inventories
4800000
Annuals > 0 > balance Sheet > total Current Assets
364867000
Annuals > 0 > balance Sheet > property Plant Equipment
111827000
Annuals > 0 > balance Sheet > total Assets
2512863000
Annuals > 0 > balance Sheet > payables
143335000
Annuals > 0 > balance Sheet > short Term Debt
140276000
Annuals > 0 > balance Sheet > long Term Debt
1144438000
Annuals > 0 > balance Sheet > total Liabilities
1623194000
Annuals > 0 > balance Sheet > equity
670636000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
42494000
Annuals > 0 > cash Flow > depreciation
68282000
Annuals > 0 > cash Flow > change In Working Capital
4934000
Annuals > 0 > cash Flow > cash From Operations
112020000
Annuals > 0 > cash Flow > capital Expenditures
60186000
Annuals > 0 > cash Flow > cash From Investing
-26701000
Annuals > 0 > cash Flow > cash From Financing
-43262000
Annuals > 0 > cash Flow > net Change In Cash
42057000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.3484291607202205
Annuals > 0 > ratios > PB
1.0510333176268498
Annuals > 0 > ratios > ROE
5.315103871548798
Annuals > 0 > ratios > ROA
1.4185015259486888
Annuals > 0 > ratios > FCF
51834000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07316329555238754
Annuals > 0 > health Score
47
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
667158000
Annuals > 1 > income Statement > cost Of Revenue
478574000
Annuals > 1 > income Statement > gross Profit
188584000
Annuals > 1 > income Statement > operating Expenses
114997000
Annuals > 1 > income Statement > operating Income
73587000
Annuals > 1 > income Statement > interest Expense
57810000
Annuals > 1 > income Statement > pretax Income
8992000
Annuals > 1 > income Statement > net Income
8287000
Annuals > 1 > income Statement > eps
0.12242214737339716
Annuals > 1 > income Statement > dividends Per Share
80398000
Annuals > 1 > income Statement > shares Outstanding
67692000
Annuals > 1 > income Statement > income Tax Expense
1329000
Annuals > 1 > income Statement > EBITDA
164229000
Annuals > 1 > income Statement > operating Margin
11.029920948261132
Annuals > 1 > income Statement > total Other Income Expense Net
-64595000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
27920000
Annuals > 1 > balance Sheet > short Term Investments
28862000
Annuals > 1 > balance Sheet > receivables
266248000
Annuals > 1 > balance Sheet > inventories
-33006000
Annuals > 1 > balance Sheet > total Current Assets
329420000
Annuals > 1 > balance Sheet > property Plant Equipment
113650000
Annuals > 1 > balance Sheet > total Assets
2562898000
Annuals > 1 > balance Sheet > payables
159331000
Annuals > 1 > balance Sheet > short Term Debt
273127000
Annuals > 1 > balance Sheet > long Term Debt
1123838000
Annuals > 1 > balance Sheet > total Liabilities
1757720000
Annuals > 1 > balance Sheet > equity
572622000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
8287000
Annuals > 1 > cash Flow > depreciation
64811000
Annuals > 1 > cash Flow > change In Working Capital
-24350000
Annuals > 1 > cash Flow > cash From Operations
93314000
Annuals > 1 > cash Flow > capital Expenditures
24650000
Annuals > 1 > cash Flow > cash From Investing
-237266000
Annuals > 1 > cash Flow > cash From Financing
122253000
Annuals > 1 > cash Flow > net Change In Cash
-21699000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.12242214737339716
Annuals > 1 > ratios > PB
0.8144952167398387
Annuals > 1 > ratios > ROE
1.4472025175421133
Annuals > 1 > ratios > ROA
0.32334490096757657
Annuals > 1 > ratios > FCF
68664000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.10292014785103379
Annuals > 1 > health Score
42
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
471131000
Annuals > 2 > income Statement > cost Of Revenue
299957000
Annuals > 2 > income Statement > gross Profit
171174000
Annuals > 2 > income Statement > operating Expenses
36762000
Annuals > 2 > income Statement > operating Income
134412000
Annuals > 2 > income Statement > interest Expense
39680000
Annuals > 2 > income Statement > pretax Income
99808000
Annuals > 2 > income Statement > net Income
74747000
Annuals > 2 > income Statement > eps
0.8461185946591259
Annuals > 2 > income Statement > dividends Per Share
72575000
Annuals > 2 > income Statement > shares Outstanding
88341044
Annuals > 2 > income Statement > income Tax Expense
-145000
Annuals > 2 > income Statement > EBITDA
213572000
Annuals > 2 > income Statement > operating Margin
28.5296446211351
Annuals > 2 > income Statement > total Other Income Expense Net
-34604000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
48139000
Annuals > 2 > balance Sheet > short Term Investments
71983000
Annuals > 2 > balance Sheet > receivables
246389000
Annuals > 2 > balance Sheet > inventories
71983000
Annuals > 2 > balance Sheet > total Current Assets
328770000
Annuals > 2 > balance Sheet > property Plant Equipment
69228000
Annuals > 2 > balance Sheet > total Assets
2242310000
Annuals > 2 > balance Sheet > payables
120311000
Annuals > 2 > balance Sheet > short Term Debt
67131000
Annuals > 2 > balance Sheet > long Term Debt
1068261000
Annuals > 2 > balance Sheet > total Liabilities
1338296000
Annuals > 2 > balance Sheet > equity
647450000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
99953000
Annuals > 2 > cash Flow > depreciation
55658000
Annuals > 2 > cash Flow > change In Working Capital
-2918000
Annuals > 2 > cash Flow > cash From Operations
116858000
Annuals > 2 > cash Flow > capital Expenditures
213006000
Annuals > 2 > cash Flow > cash From Investing
-33242000
Annuals > 2 > cash Flow > cash From Financing
-72194000
Annuals > 2 > cash Flow > net Change In Cash
11422000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.8461185946591259
Annuals > 2 > ratios > PB
0.9401031634257472
Annuals > 2 > ratios > ROE
11.54482971658043
Annuals > 2 > ratios > ROA
3.333481989555414
Annuals > 2 > ratios > FCF
-96148000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.20407912024468777
Annuals > 2 > health Score
47
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
302533000
Annuals > 3 > income Statement > cost Of Revenue
156446000
Annuals > 3 > income Statement > gross Profit
146087000
Annuals > 3 > income Statement > operating Expenses
86935000
Annuals > 3 > income Statement > operating Income
59152000
Annuals > 3 > income Statement > interest Expense
33905000
Annuals > 3 > income Statement > pretax Income
24713000
Annuals > 3 > income Statement > net Income
21892000
Annuals > 3 > income Statement > eps
0.2617245690830859
Annuals > 3 > income Statement > dividends Per Share
58713000
Annuals > 3 > income Statement > shares Outstanding
83645185
Annuals > 3 > income Statement > income Tax Expense
-742000
Annuals > 3 > income Statement > EBITDA
128493000
Annuals > 3 > income Statement > operating Margin
19.552247192868215
Annuals > 3 > income Statement > total Other Income Expense Net
-34439000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
35247000
Annuals > 3 > balance Sheet > short Term Investments
2926000
Annuals > 3 > balance Sheet > receivables
174113000
Annuals > 3 > balance Sheet > inventories
-2926000
Annuals > 3 > balance Sheet > total Current Assets
313652000
Annuals > 3 > balance Sheet > property Plant Equipment
70482000
Annuals > 3 > balance Sheet > total Assets
1938063000
Annuals > 3 > balance Sheet > payables
60755000
Annuals > 3 > balance Sheet > short Term Debt
15144000
Annuals > 3 > balance Sheet > long Term Debt
917556000
Annuals > 3 > balance Sheet > total Liabilities
1158240000
Annuals > 3 > balance Sheet > equity
555352000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
25455000
Annuals > 3 > cash Flow > depreciation
52571000
Annuals > 3 > cash Flow > change In Working Capital
-7606000
Annuals > 3 > cash Flow > cash From Operations
91184000
Annuals > 3 > cash Flow > capital Expenditures
48625000
Annuals > 3 > cash Flow > cash From Investing
-57629000
Annuals > 3 > cash Flow > cash From Financing
-43542000
Annuals > 3 > cash Flow > net Change In Cash
-9987000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.2617245690830859
Annuals > 3 > ratios > PB
1.0377478151694781
Annuals > 3 > ratios > ROE
3.9420043503939843
Annuals > 3 > ratios > ROA
1.1295814429149105
Annuals > 3 > ratios > FCF
42559000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.14067556266589099
Annuals > 3 > health Score
54
Valuation > metrics > PE
32.0909
Valuation > metrics > PB
1.1010992979407828
Valuation > final Score
71.49092
Valuation > verdict
14.2% Overvalued
Profitability > metrics > ROE
0.01252279540100339
Profitability > metrics > ROA
0.026454064170946163
Profitability > metrics > Net Margin
0.0008326221352594658
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.7135269670572213
Risk > metrics > Interest Coverage
1.0240338057927634
Risk > final Score
22
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.7356367274838487
Liquidity > metrics > Quick Ratio
3.676343063258928
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
70
Prev Valuations > 2
100
Prev Profitabilities > 0
17
Prev Profitabilities > 1
0
Prev Profitabilities > 2
51
Prev Risks > 0
22
Prev Risks > 1
22
Prev Risks > 2
27
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
82
Updated At
2026-01-20T21:21:10.896Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-17
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.045
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-03
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.04
Earnings History > 1 > eps Estimate
0.06
Earnings History > 1 > eps Difference
-0.1
Earnings History > 1 > surprise Percent
-166.6667
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-04
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.05
Earnings History > 2 > eps Estimate
0.04
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
25
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.06
Earnings History > 3 > eps Estimate
0.02
Earnings History > 3 > eps Difference
-0.08
Earnings History > 3 > surprise Percent
-400
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.26
Earnings History > 4 > eps Estimate
0.04
Earnings History > 4 > eps Difference
0.22
Earnings History > 4 > surprise Percent
550
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-04
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.11
Earnings History > 5 > eps Estimate
0.06
Earnings History > 5 > eps Difference
-0.17
Earnings History > 5 > surprise Percent
-283.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.02
Earnings History > 6 > eps Estimate
0.08
Earnings History > 6 > eps Difference
-0.06
Earnings History > 6 > surprise Percent
-75
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.17
Earnings History > 7 > eps Estimate
0.04
Earnings History > 7 > eps Difference
0.13
Earnings History > 7 > surprise Percent
325
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.27
Earnings History > 8 > eps Estimate
0.07
Earnings History > 8 > eps Difference
-0.34
Earnings History > 8 > surprise Percent
-485.7143
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.06
Earnings History > 9 > eps Estimate
0.09
Earnings History > 9 > eps Difference
-0.03
Earnings History > 9 > surprise Percent
-33.3333
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.13
Earnings History > 10 > eps Estimate
0.09
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
44.4444
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.03
Earnings History > 11 > eps Estimate
0.1
Earnings History > 11 > eps Difference
-0.07
Earnings History > 11 > surprise Percent
-70
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-14
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.13
Earnings History > 12 > eps Estimate
0.1
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
30
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.38
Earnings History > 13 > eps Estimate
0.11
Earnings History > 13 > eps Difference
0.27
Earnings History > 13 > surprise Percent
245.4545
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.31
Earnings History > 14 > eps Estimate
0.1
Earnings History > 14 > eps Difference
0.21
Earnings History > 14 > surprise Percent
210
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.11
Earnings History > 15 > eps Estimate
0.07
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
57.1429
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.18
Earnings History > 16 > eps Estimate
0.09
Earnings History > 16 > eps Difference
0.09
Earnings History > 16 > surprise Percent
100
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.06
Earnings History > 17 > eps Estimate
0.05
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
20
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-03
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.07
Earnings History > 18 > eps Estimate
0.06
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
16.6667
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.03
Earnings History > 19 > eps Estimate
0.11
Earnings History > 19 > eps Difference
-0.08
Earnings History > 19 > surprise Percent
-72.7273
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.02
Earnings History > 20 > eps Estimate
0.1
Earnings History > 20 > eps Difference
-0.08
Earnings History > 20 > surprise Percent
-80
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
0.11
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-04
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.14
Earnings History > 22 > eps Estimate
0.11
Earnings History > 22 > eps Difference
0.03
Earnings History > 22 > surprise Percent
27.2727
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.11
Earnings History > 23 > eps Estimate
0.13
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-15.3846
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.09
Earnings History > 24 > eps Estimate
0.14
Earnings History > 24 > eps Difference
-0.05
Earnings History > 24 > surprise Percent
-35.7143
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.13
Earnings History > 25 > eps Estimate
0.12
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
8.3333
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.08
Earnings History > 26 > eps Estimate
0.14
Earnings History > 26 > eps Difference
-0.06
Earnings History > 26 > surprise Percent
-42.8571
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.1
Earnings History > 27 > eps Estimate
0.12
Earnings History > 27 > eps Difference
-0.02
Earnings History > 27 > surprise Percent
-16.6667
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.07
Earnings History > 28 > eps Estimate
0.14
Earnings History > 28 > eps Difference
-0.07
Earnings History > 28 > surprise Percent
-50
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.09
Earnings History > 29 > eps Estimate
0.1
Earnings History > 29 > eps Difference
-0.01
Earnings History > 29 > surprise Percent
-10
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-31
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.09
Earnings History > 30 > eps Estimate
0.09
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-01
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.11
Earnings History > 31 > eps Estimate
0.09
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
22.2222
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-06
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.08
Earnings History > 32 > eps Estimate
0.09
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-11.1111
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.17
Earnings History > 33 > eps Estimate
0.08
Earnings History > 33 > eps Difference
0.09
Earnings History > 33 > surprise Percent
112.5
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-01
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.08
Earnings History > 34 > eps Estimate
0.08
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-02
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.16
Earnings History > 35 > eps Estimate
0.13
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
23.0769
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.1
Earnings History > 36 > eps Estimate
0.07
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
42.8571
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-01
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.09
Earnings History > 37 > eps Estimate
0.24
Earnings History > 37 > eps Difference
-0.15
Earnings History > 37 > surprise Percent
-62.5
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.06
Earnings History > 38 > eps Estimate
0.22
Earnings History > 38 > eps Difference
-0.16
Earnings History > 38 > surprise Percent
-72.7273
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.07
Earnings History > 39 > eps Estimate
0.09
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-22.2222
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-11
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.22
Earnings History > 40 > eps Estimate
0.1
Earnings History > 40 > eps Difference
0.12
Earnings History > 40 > surprise Percent
120
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.11
Earnings History > 41 > eps Estimate
0.09
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
22.2222
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1
Earnings History > 42 > eps Estimate
0.09
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
11.1111
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.06
Earnings History > 43 > eps Estimate
0.07
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-14.2857
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.08
Earnings History > 44 > eps Estimate
0.07
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
14.2857
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.09
Earnings History > 45 > eps Estimate
0.07
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
28.5714
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.07
Earnings History > 46 > eps Estimate
0.05
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
40
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-13
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.08
Earnings History > 47 > eps Estimate
0.05
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
60
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.09
Earnings History > 48 > eps Estimate
0.07
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
28.5714
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-08
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.07
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-13
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.02
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Armada Hoffler (NYSE: AHH) is a vertically integrated, self-managed real estate investment trust with over four decades of experience developing, building, acquiring, and managing high-quality retail, office, and multifamily properties located primarily in the Mid-Atlantic and Southeastern United States. The Company also provides general construction and development services to third-party clients, in addition to developing and building properties to be placed in their stabilized portfolio. Founded in 1979 by Daniel A. Hoffler, Armada Hoffler has elected to be taxed as a REIT for U.S. federal income tax purposes.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AArmada Hoffler director Wimbush buys $2,173 in shares By Investing.com - Investing.com Nigeria
1/21/2026
Armada Hoffler director Wimbush buys $2,173 in shares By Investing.com Investing.com Nigeria
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$8.1
Analyst Picks
Strong Buy
2
Buy
0
Hold
1
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 90.13% of the total shares of Armada Hflr Pr
1.
BlackRock Inc(15.6533%)
since
2025/06/30
2.
Vanguard Group Inc(11.5753%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9487%)
since
2025/08/31
4.
State Street Corp(3.9879%)
since
2025/06/30
5.
Vanguard Real Estate Index Investor(3.706%)
since
2025/07/31
6.
Vanguard Total Stock Mkt Idx Inv(3.1219%)
since
2025/07/31
7.
FMR Inc(2.968%)
since
2025/06/30
8.
Franklin Resources Inc(2.7449%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.6856%)
since
2025/06/30
10.
Amvescap Plc.(2.4958%)
since
2025/06/30
11.
iShares Russell 2000 ETF(2.4223%)
since
2025/08/31
12.
Putnam Core Equity Fund Y(2.1771%)
since
2025/07/31
13.
Qube Research & Technologies(1.9424%)
since
2025/06/30
14.
FIAM Small Cap Core Composite(1.6921%)
since
2025/03/31
15.
Charles Schwab Investment Management Inc(1.6674%)
since
2025/06/30
16.
Balyasny Asset Management LLC(1.6535%)
since
2025/06/30
17.
FIAM Small Cap Core CIT Cl B(1.6261%)
since
2025/06/30
18.
Invesco KBW Premium Yield Eq REIT ETF(1.5732%)
since
2025/08/29
19.
Sound Income Strategies(1.4779%)
since
2025/06/30
20.
Brown Advisory Holdings Inc(1.3911%)
since
2025/06/30
21.
Aristotle Capital Boston, LLC(1.3684%)
since
2025/06/30
22.
Renaissance Technologies Corp(1.3457%)
since
2025/06/30
23.
JPMorgan Chase & Co(1.1353%)
since
2025/06/30
24.
Morgan Stanley - Brokerage Accounts(1.1277%)
since
2025/06/30
25.
Northern Trust Corp(1.1032%)
since
2025/06/30
26.
Vanguard Institutional Extnd Mkt Idx Tr(1.0655%)
since
2025/07/31
27.
Goldman Sachs Group Inc(1.0599%)
since
2025/06/30
28.
Fidelity Small Cap Index(1.0447%)
since
2025/06/30
29.
Bank of New York Mellon Corp(1.0023%)
since
2025/06/30
30.
Nuveen, LLC(0.9281%)
since
2025/06/30
31.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8933%)
since
2025/08/29
32.
iShares Russell 2000 Value ETF(0.8854%)
since
2025/08/31
33.
Vanguard Tax-Managed Small Cap Adm(0.7739%)
since
2025/07/31
34.
Vanguard Real Estate II Index(0.6517%)
since
2025/07/31
35.
Schwab US REIT ETFâ„¢(0.6338%)
since
2025/08/30
36.
Fidelity Extended Market Index(0.5546%)
since
2025/07/31
37.
iShares S&P Small-Cap 600 Growth ETF(0.5503%)
since
2025/08/31
38.
Fidelity Series Small Cap Core(0.5445%)
since
2025/06/30
39.
Strategic Advisers Fidelity US TtlStk(0.4764%)
since
2025/07/31
40.
Vanguard Russell 2000 ETF(0.4762%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.045
Date
2025-09-30
EPS Actual
-0.04
EPS Estimate
0.06
EPS Difference
-0.1
Surprise Percent
-166.6667%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.