MAC - The Macerich Company Forecast & Estimates | Finranks