The Macerich Company (LON:0JX5)

London flag London · Delayed Price · Currency is GBP · Price in USD
24.34
-0.01 (-0.03%)
Aug 12, 2026, 3:57 PM GMT
Market Cap5.15B +64.0%
Revenue (ttm)774.36M -2.1%
Net Income-128.40M
EPS-0.49
Shares Out n/a
PE Ration/a
Forward PEn/a
Dividend0.51 (2.84%)
Ex-Dividend DateJun 15, 2026
Volume80
Open24.61
Previous Close24.35
Day's Range24.34 - 24.76
52-Week Range16.13 - 26.66
Beta2.06
Analystsn/a
Price Targetn/a
Earnings DateAug 4, 2026