MAC   $19.53  1.19% Market Closed After Close 19.4 -0.67%

Macerich Co

Data not available