Buy thesis: 5.7% yield, 36-year dividend growth, 12.3x P/AFFO and 97.5% occupancy. Read here for a detailed analysis.
Armada Hoffler Properties' Q3 results beat revenue and FFO estimates, with solid AFFO and a P/AFFO ratio of 9.3 based on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results