Price (delayed)
$20.48
Market cap
$4.62B
P/E Ratio
58.51
Dividend/share
$0.68
EPS
$0.35
Enterprise value
$8.8B
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.