Latest MAC reports update at 2024-02-26: 202320222021
The Macerich Company logo
The Macerich Company MAC
$ 15.49 -2.21%

The Macerich Company Chart for All Time | MAC