The Macerich Company (LON:0JX5)
London flag London · Delayed Price · Currency is GBP · Price in USD
18.00
-0.79 (-4.20%)
Feb 12, 2026, 4:23 PM GMT

The Macerich Company Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,3493,9072,6102,0112,7191,168
Market Cap Growth
-17.59%49.69%29.81%-26.05%132.74%-59.35%
Enterprise Value
6,9657,4036,1145,7886,2605,418
Last Close Price
13.0515.2711.278.1810.716.23
Price/FFO Ratio
9.069.666.134.185.262.88
Price/AFFO Ratio
-9.696.134.185.262.88
PE Ratio
----274.52-
PS Ratio
4.095.443.882.804.242.10
PB Ratio
1.741.721.320.821.160.65
P/OCF Ratio
13.8017.2611.257.1812.8612.78
EV/Sales Ratio
8.6310.319.098.069.779.75
EV/EBITDA Ratio
15.1620.7517.5715.2018.0219.21
EV/EBIT Ratio
37.4163.4351.9544.6058.10121.17
Debt / Equity Ratio
1.991.781.751.581.492.57
Debt / EBITDA Ratio
8.2211.029.669.809.7515.66
Net Debt / Equity Ratio
1.881.751.711.541.452.37
Net Debt / EBITDA Ratio
7.9311.149.759.909.8115.08
Asset Turnover
0.140.110.110.110.100.08
Quick Ratio
0.370.250.250.220.250.38
Current Ratio
0.450.340.330.280.290.38
Return on Equity (ROE)
-15.56%-7.36%-10.15%-2.13%0.57%-9.30%
Return on Assets (ROA)
1.98%1.14%1.20%1.19%1.04%0.42%
Return on Invested Capital (ROIC)
3.21%1.97%2.06%2.02%1.23%0.71%
Earnings Yield
-8.67%-3.97%-8.24%-2.73%0.39%-14.43%
Dividend Yield
2.73%3.56%4.74%6.29%4.14%18.24%
Payout Ratio
----829.70%-
Buyback Yield / Dilution
-15.06%-2.92%-0.24%-8.56%-35.45%-3.46%
Total Shareholder Return
-12.33%0.64%4.50%-2.27%-31.31%14.77%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.