Valuation: METROVACESA

Market Cap 1.64B 1.84B 1.51B 1.37B 2.56B 174B 2.61B 18.03B 7.24B 91.68B 6.89B 6.74B 289B P/E 2026 *
24.9x
P/E 2027 * 24.1x
Enterprise Value 1.97B 2.2B 1.81B 1.64B 3.07B 209B 3.13B 21.63B 8.68B 110B 8.26B 8.09B 347B 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 - 2016-11-21
Director of Finance/CFO - 2016-10-31
Chief Tech/Sci/R&D Officer - 2023-04-30
Director TitleAgeSince
Chairman 68 2016-10-19
Director/Board Member - 2016-02-17
Director/Board Member - 2016-11-21

Financials

2026 *2027 *
Net sales 746M 832M 686M 621M 1.16B 79.04B 1.18B 8.18B 3.28B 41.58B 3.12B 3.06B 131B 781M 872M 718M 651M 1.22B 82.8B 1.24B 8.57B 3.44B 43.56B 3.27B 3.2B 137B
Net income 66.1M 73.81M 60.8M 55.09M 103M 7.01B 105M 725M 291M 3.69B 277M 271M 11.63B 68.35M 76.32M 62.87M 56.97M 106M 7.25B 108M 750M 301M 3.81B 286M 280M 12.02B
Net Debt 328M 366M 302M 273M 511M 34.77B 521M 3.6B 1.44B 18.29B 1.37B 1.35B 57.69B 318M 356M 293M 265M 496M 33.77B 505M 3.49B 1.4B 17.76B 1.33B 1.31B 56.02B