Retail Estates - Sicafi Net Asset Momentum

Latest YoY growth as of March 2026: +5.7%

Retail Estates - Sicafi net asset momentum. Retail Estates - Sicafi (RET) recorded a net asset momentum of 5.7% as of March 2026, with net assets of €1.30 Billion EUR. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. Explore Retail Estates - Sicafi capital reinvestment ratio to see what proportion of operating cash flow is directed to capital expenditures.

YoY Momentum

+5.7%
Year-over-year

Current Net Assets

€1.30 Billion
EUR · March 2026

Years of Data

22
2005 – 2026

Country

Belgium
BR

Net Asset Momentum of Retail Estates - Sicafi (2005–2026)

Net asset momentum of Retail Estates - Sicafi from 2005 to 2026. This chart tracks Retail Estates - Sicafi's year-over-year net asset growth across 22 annual reporting periods from 2005 to 2026. The most recent momentum reading is +5.7%, with net assets of €1.30 Billion EUR as of March 2026. See RET total equity for net asset value and shareholders' equity analysis.

Retail Estates - Sicafi Net Asset Momentum by Year (2005–2026)

Retail Estates - Sicafi net asset momentum by year from 2005 to 2026. The table below shows the complete annual net asset history for Retail Estates - Sicafi from 2005 to 2026, covering 22 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and overall valuation, see Retail Estates - Sicafi stock valuation.

Year Net Assets (EUR) Total Assets Total Liabilities YoY Momentum
2026 €1.30 Billion €2.20 Billion €903.57 Million ▲ +5.7%
2025 €1.23 Billion €2.16 Billion €929.06 Million ▲ +4.7%
2024 €1.17 Billion €2.13 Billion €956.58 Million ▲ +6.4%
2023 €1.10 Billion €1.99 Billion €889.30 Million ▲ +19.9%
2022 €920.98 Million €1.81 Billion €891.25 Million ▲ +14.0%
2021 €808.22 Million €1.76 Billion €954.78 Million ▲ +1.2%
2020 €798.99 Million €1.79 Billion €986.15 Million ▲ +12.9%
2019 €707.93 Million €1.56 Billion €855.97 Million ▲ +24.6%
2018 €568.33 Million €1.39 Billion €825.84 Million ▲ +10.4%
2017 €514.97 Million €1.09 Billion €572.37 Million ▲ +8.6%
2016 €474.17 Million €1.02 Billion €541.45 Million ▲ +24.4%
2015 €381.21 Million €847.44 Million €466.23 Million ▲ +6.9%
2014 €356.52 Million €755.87 Million €399.34 Million ▲ +32.2%
2013 €269.59 Million €687.51 Million €417.92 Million ▲ +11.7%
2012 €241.34 Million €554.94 Million €313.61 Million ▲ +5.1%
2011 €229.61 Million €522.28 Million €292.67 Million ▲ +20.2%
2010 €191.04 Million €453.24 Million €262.20 Million ▲ +20.7%
2009 €158.26 Million €398.50 Million €240.24 Million ▼ -3.5%
2008 €163.98 Million €334.11 Million €170.12 Million ▲ +11.5%
2007 €147.09 Million €264.32 Million €117.22 Million ▲ +10.5%
2006 €133.17 Million €205.94 Million €72.78 Million ▲ +9.2%
2005 €121.93 Million €190.04 Million €68.11 Million —