The Macerich Company logo
The Macerich Company MAC
$ 18.72 2.18%

Quarterly report 2024-Q2
added 08-08-2024

report update icon

The Macerich Company Chart for All Time | MAC