19.33 0.06(0.29%)11/18/2024
Macerich Co. (MAC)
Press Release | Data News