Metrovacesa S.A.
MVC.MC

$1.4 B
Marketcap
$9.24
Share price
Country
$-0.03
Change (1 day)
$10.51
Year High
$7.73
Year Low

Metrovacesa S.A. operates as a real estate development company in Spain. It develops and sells residential properties, which include one-family, multi-family, and semi-detached and detached houses; and commercial properties, as well as sells land. The company was formerly known as Metrovacesa Suelo y PromociĆ³n, S.A. and changed its name to Metrovacesa, S.A. in November 2017. Metrovacesa S.A. was founded in 1918 and is headquartered in Madrid, Spain.

marketcap

Revenue of Metrovacesa S.A. (MVC.MC)

Revenue in 2023 (TTM): $618.66 M

According to Metrovacesa S.A.'s latest financial reports the company's current revenue (TTM) is $618.66 M. The revenue is the total amount of income that a company generates by the sale of goods or services. Unlike with the earnings no expenses are subtracted.

Revenue history of Metrovacesa S.A.

Annual Revenue

Year Revenue Gross Profit Ebitda Income Before Tax Net Income
2023 $618.66 M $134.63 M $12.94 M $-17,411,297 $-21,988,554
2022 $547.72 M $102.41 M $-1,379,823 $-19,278,489 $-24,766,134
2021 $538.79 M $109.1 M $35.61 M $25.03 M $19.48 M
2020 $155.99 M $24.38 M $-131,201,328 $-166,086,163 $-172,503,184
2019 $170.38 M $21.2 M $5 M $-2,572,927 $-4,742,878
2018 $200.87 M $31.39 M $-12,500,689 $459.94 K $-9,603,905
2017 $29.74 M $7.1 M $-76,756,343 $-82,389,565 $-41,045,513
2016 $22.17 M $4.86 M $-20,752,199 $-20,769,078 $-21,661,532
2015 $38.02 M $9.07 M $84.44 M $64.3 M $67.67 M
2012 $219.18 M $153.14 M $-60,752,295 $-297,657,765 $-284,117,989
2011 $261.96 M $149.41 M $56.05 M $-191,463,090 $-150,924,990
2010 $400.9 M $157.61 M $-68,324,443 $-384,464,240 $-98,813,466
2009 $604.99 M $209.27 M $-985,637,689 $-1,229,525,611 $-937,586,516
2008 $763.52 M $408.25 M $-639,929,805 $-850,901,356 $-770,627,941
2007 $963.48 M $495.09 M $793.75 M $733.39 M $1.34 B
2006 $1.58 B $1.05 B $1.03 B $2.71 B $1.89 B
2005 $1.21 B $672.21 M $772.27 M $874.28 M $645.43 M
2004 $860.71 M $384.13 M $466.56 M $319.46 M $231.02 M
2003 $743.83 M $299.16 M $356.18 M $272.47 M $214.34 M