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