Valuation: METROVACESA

Market Cap 1.64B 1.84B 1.52B 1.38B 2.58B 175B 2.62B 18.28B 7.23B 91.51B 6.91B 6.76B 289B P/E 2026 *
24.9x
P/E 2027 * 24.1x
Enterprise Value 1.97B 2.21B 1.82B 1.65B 3.09B 210B 3.14B 21.93B 8.67B 110B 8.29B 8.11B 346B EV / Sales 2026 *
2.65x
EV / Sales 2027 * 2.51x
Free-Float
25.61%
Yield 2026 *
12.9%
Yield 2027 * 13.7%
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 689M 624M 1.17B 79.28B 1.19B 8.29B 3.28B 41.5B 3.13B 3.07B 131B 781M 875M 721M 654M 1.23B 83.05B 1.24B 8.69B 3.44B 43.48B 3.28B 3.21B 137B
Net income 66.1M 74.04M 61.06M 55.37M 104M 7.03B 105M 735M 291M 3.68B 278M 272M 11.6B 68.35M 76.56M 63.14M 57.25M 107M 7.27B 109M 760M 301M 3.8B 287M 281M 12B
Net Debt 328M 367M 303M 275M 515M 34.88B 522M 3.65B 1.44B 18.26B 1.38B 1.35B 57.56B 318M 357M 294M 267M 500M 33.87B 507M 3.54B 1.4B 17.73B 1.34B 1.31B 55.9B