The Macerich Company (LON:0JX5)

London flag London · Delayed Price · Currency is GBP · Price in USD
22.37
-0.44 (-1.91%)
Sep 25, 2026, 2:31 PM GMT
Market Cap4.86B +55.1%
Revenue (ttm)774.36M -2.1%
Net Income-128.40M
EPS-0.49
Shares Out n/a
PE Ration/a
Forward PE1,682.80
Dividend0.51 (3.03%)
Ex-Dividend DateSep 14, 2026
Volume1
Open22.37
Previous Close22.81
Day's Range22.37 - 22.37
52-Week Range16.13 - 26.66
Beta2.06
Analystsn/a
Price Targetn/a
Est. EarningsNov 4, 2026