Armada Hoffler Properties, Inc.
AHH
$7.36
-$0.06-0.81%
AHH
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.