Valuation: METROVACESA

Market Cap 1.59B 1.78B 1.47B 1.34B 2.52B 169B 2.56B 17.67B 6.93B 88.38B 6.7B 6.55B 282B P/E 2026 *
24x
P/E 2027 * 23.2x
Enterprise Value 1.91B 2.15B 1.77B 1.61B 3.05B 204B 3.1B 21.33B 8.36B 107B 8.08B 7.91B 340B EV / Sales 2026 *
2.57x
EV / Sales 2027 * 2.44x
Free-Float
25.61%
Yield 2026 *
13.3%
Yield 2027 * 14.2%
Manager TitleAgeSince
Chief Executive Officer - 22/11/2016
Director of Finance/CFO - 01/11/2016
Chief Tech/Sci/R&D Officer - 01/05/2023
Director TitleAgeSince
Chairman 68 20/10/2016
Director/Board Member - 18/02/2016
Director/Board Member - 22/11/2016

Financials

2026 *2027 *
Net sales 746M 839M 691M 629M 1.19B 79.6B 1.21B 8.31B 3.26B 41.54B 3.15B 3.08B 132B 781M 879M 724M 659M 1.24B 83.39B 1.26B 8.7B 3.41B 43.51B 3.3B 3.23B 139B
Net income 66M 74.25M 61.17M 55.66M 105M 7.05B 107M 735M 288M 3.68B 279M 273M 11.72B 68.5M 77.06M 63.49M 57.77M 109M 7.31B 111M 763M 299M 3.82B 289M 283M 12.17B
Net Debt 328M 369M 304M 277M 522M 35.02B 530M 3.65B 1.43B 18.28B 1.38B 1.36B 58.26B 318M 358M 295M 269M 507M 34.01B 515M 3.55B 1.39B 17.75B 1.34B 1.32B 56.57B