Valuation: METROVACESA

Market Cap 1.6B 1.79B 1.48B 1.35B 2.55B 173B 2.56B 17.86B 7B 88.14B 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 208B 3.09B 21.53B 8.44B 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 694M 631M 1.19B 80.79B 1.2B 8.35B 3.27B 41.19B 3.13B 3.07B 132B 781M 874M 727M 661M 1.25B 84.63B 1.25B 8.74B 3.43B 43.15B 3.28B 3.21B 138B
Net income 66M 73.9M 61.4M 55.85M 105M 7.15B 106M 739M 290M 3.65B 278M 271M 11.7B 68.5M 76.7M 63.72M 57.96M 109M 7.42B 110M 767M 300M 3.78B 288M 282M 12.14B
Net Debt 328M 367M 305M 278M 524M 35.54B 526M 3.67B 1.44B 18.12B 1.38B 1.35B 58.15B 318M 357M 296M 269M 509M 34.51B 511M 3.57B 1.4B 17.6B 1.34B 1.31B 56.47B