Price (delayed)
$19.56
Market cap
$4.41B
P/E Ratio
55.89
Dividend/share
$0.68
EPS
$0.35
Enterprise value
$8.6B
Macerich is a real estate investment trust that invests in shopping centers. It is the third-largest owner and operator of shopping centers in the United States. As of December 31,
Special dividends are included in TTM DPS and yield
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified. Data from and Sharadar.