Inactive Instrument

Metrovacesa S.A. Share Price BME

Equities

ES0154220414

End-of-day quote BME
- EUR - Intraday chart for Metrovacesa S.A.

Financials

Sales 2024 * 677M 731M 61.05B Sales 2025 * 736M 795M 66.41B Capitalization 1.27B 1.37B 114B
Net income 2024 * 33M 35.64M 2.98B Net income 2025 * 41M 44.28M 3.7B EV / Sales 2024 * 2.34 x
Net Debt 2024 * 315M 340M 28.44B Net Debt 2025 * 291M 314M 26.23B EV / Sales 2025 * 2.12 x
P/E ratio 2024 *
37.8 x
P/E ratio 2025 *
30.5 x
Employees -
Yield 2024 *
11.1%
Yield 2025 *
12.6%
Free-Float 25.61%
More Fundamentals * Assessed data
Managers TitleAgeSince
Chief Executive Officer - 22/16/22
Director of Finance/CFO - 01/16/01
Chief Operating Officer - 01/20/01
Members of the board TitleAgeSince
Chairman 65 20/16/20
Director/Board Member 51 16/18/16
Director/Board Member 70 28/11
More insiders