The Macerich Company
MAC
$15.54
-$0.36-2.26%
MAC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.