The Macerich Company
Exchange: nyse
none
5377635328.00
361584992.00
0.084104240921
0.458696557603
86.63%
2.75
0.680000