Valuation: METROVACESA

Market Cap 1.59B 1.78B 1.46B 1.33B 2.49B 168B 2.53B 17.63B 6.94B 88.19B 6.67B 6.53B 279B P/E 2026 *
24x
P/E 2027 * 23.2x
Enterprise Value 1.91B 2.14B 1.77B 1.6B 3.01B 203B 3.06B 21.27B 8.38B 106B 8.05B 7.88B 337B 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 - 21/11/2016
Director of Finance/CFO - 31/10/2016
Chief Tech/Sci/R&D Officer - 30/04/2023
Director TitleAgeSince
Chairman 68 19/10/2016
Director/Board Member - 17/02/2016
Director/Board Member - 21/11/2016

Financials

2026 *2027 *
Net sales 746M 835M 688M 625M 1.17B 79.11B 1.19B 8.29B 3.26B 41.45B 3.14B 3.07B 131B 781M 875M 721M 655M 1.23B 82.88B 1.25B 8.68B 3.42B 43.42B 3.28B 3.21B 138B
Net income 66M 73.94M 60.89M 55.32M 104M 7B 105M 734M 289M 3.67B 278M 272M 11.62B 68.5M 76.74M 63.19M 57.41M 108M 7.27B 109M 761M 300M 3.81B 288M 282M 12.07B
Net Debt 328M 367M 303M 275M 516M 34.81B 524M 3.65B 1.44B 18.24B 1.38B 1.35B 57.77B 318M 357M 294M 267M 501M 33.8B 509M 3.54B 1.39B 17.71B 1.34B 1.31B 56.1B