
Metrovacesa SA
MVC · MC · Real Estate / Real Estate - Development
12.00EUR+0.32 (+2.74%)
Price History
Full chartMarket Stats
Previous Close11.68
Open11.70
Day Range11.64 – 12.02
52-Week Range8.13 – 12.45
Volume261.84K
Market Cap1.55B
P/E (TTM)26.21
Forward P/E79.37
EPS0.39
Dividend Yield19.77%
Beta0.69
50-Day Avg10.56
200-Day Avg10.87
About
Metrovacesa S.A. operates as a real estate development company in Spain. The company develops and sells residential and commercial premises, as well as selling land. Metrovacesa S.A. was founded in 1918 and is based in Madrid, Spain.
Company Details
- SectorReal Estate
- IndustryReal Estate - Development
- CEOMr. Jorge Perez de Leza Eguiguren
- Employees210
- HeadquartersPuerto de Somport, 21-23, Madrid, Spain, 28050, Spain
- Websitehttps://www.metrovacesa.com
Leadership
- Mr. Jorge Perez de Leza EguigurenCEO & Executive Director · b. 1968
- Mr. Alberto Quemada SalsamendiAdvisor & Director
- Mr. Borja Tejada Rendón-LunaChief Financial Officer · b. 1976
- Mr. Eduardo Carreno OrgazChief Operating Officer
- Mr. Miguel Angel Melero PuertaDirector of People, Processes & Technology
- Mr. Juan Carlos Calvo MateosDirector of Corporate Development & Investor Relations
- Ms. Pilar Martín BoleaDirector of Legal Advice · b. 1964
- Ms. Carmen Chicharro SanzDirector of Sales, Marketing and Innovation
- A. ArteagaHead of Building & Maintenance
- Mr. Carlos García LeónManaging Director · b. 1956
Financials
Income Statement
Balance Sheet
Cash Flow
Earnings
Key Statistics & Ratios
Market Cap1.55B
Enterprise Value1.86B
Trailing P/E26.21
Forward P/E79.37
Price / Sales1.74
Price / Book1.20
EPS0.39
Book Value8.55
Revenue (TTM)893.22M
Gross Profit (TTM)220.17M
EBITDA166.19M
Profit Margin10.10%
Operating Margin8.05%
Return on Equity6.42%
Return on Assets4.55%
Shares Outstanding151.65M
Shares Float62.56M
Beta0.69
Dividend Yield19.77%
Dividend Rate2.02
Payout Ratio521.16%
Dividends
20261×
0.90May 20, 2026
20252×
1.12Dec 19, 20250.46May 20, 2025
20242×
0.33Dec 23, 20240.36May 21, 2024
20232×
0.33Dec 19, 20230.33May 17, 2023
20222×
1.05Dec 2, 20220.60May 18, 2022
20212×
0.40Dec 14, 20210.40May 18, 2021
20191×
0.33May 16, 2019