Display in USD
Macerich Q2 FFO $0.35 Beats $0.34 Estimate, Sales $249.707M Beat $236.138M Estimate | WAPE