Valuation: METROVACESA

Market Cap 1.6B 1.79B 1.49B 1.35B 2.54B 173B 2.57B 17.87B 6.99B 87.92B 6.71B 6.56B 283B P/E 2026 *
24.2x
P/E 2027 * 23.4x
Enterprise Value 1.92B 2.15B 1.79B 1.63B 3.07B 209B 3.1B 21.54B 8.43B 106B 8.09B 7.91B 341B EV / Sales 2026 *
2.58x
EV / Sales 2027 * 2.45x
Free-Float
25.61%
Yield 2026 *
13.3%
Yield 2027 * 14.1%
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 835M 695M 632M 1.19B 80.85B 1.2B 8.35B 3.27B 41.09B 3.13B 3.07B 132B 781M 875M 729M 662M 1.25B 84.7B 1.26B 8.75B 3.42B 43.04B 3.28B 3.21B 138B
Net income 66M 73.91M 61.57M 55.93M 105M 7.16B 106M 739M 289M 3.64B 277M 271M 11.7B 68.5M 76.71M 63.9M 58.05M 109M 7.43B 110M 767M 300M 3.78B 288M 282M 12.14B
Net Debt 328M 367M 306M 278M 523M 35.57B 528M 3.67B 1.44B 18.08B 1.38B 1.35B 58.13B 318M 357M 297M 270M 508M 34.54B 513M 3.57B 1.4B 17.55B 1.34B 1.31B 56.45B