Largest Companies on Madrid Exchange Ranked by Market Cap

Madrid Exchange (MC) lists 212 publicly traded companies with a combined market cap of $1.18 Trillion. Based in Spain, this ranking covers all MC-listed stocks ordered by market capitalization — from the largest blue-chip companies to smaller listed firms. Updated daily with live market data.

Total Market Cap (USD)

$1.18 Trillion

Listed Companies

212

Exchange Location

Spain
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
1 Industria de Diseno Textil SA
MC:ITX
$164.36 Billion €140.58 Billion €53.30 -0.86% +5.80% Spain Low: €41.13 / High: €57.92 62.83 Million
2 Banco Santander S.A.
MC:SAN
$150.71 Billion €128.91 Billion €10.73 +0.51% +2.60% Spain Low: €6.80 / High: €11.16 542.34 Million
3 Iberdrola S.A.
MC:IBE
$131.27 Billion €112.28 Billion €19.50 -0.23% -0.96% Spain Low: €15.15 / High: €20.48 304.33 Million
4 Banco Bilbao Vizcaya Argentaria SA
MC:BBVA
$115.90 Billion €99.14 Billion €20.11 +1.36% +4.58% Spain Low: €12.63 / High: €22.03 224.87 Million
5 Caixabank SA
MC:CABK
$75.38 Billion €64.48 Billion €11.60 +1.58% +2.29% Spain Low: €7.27 / High: €11.70 171.66 Million
6 Ferrovial S.A.
MC:FER
$41.45 Billion €35.45 Billion €58.70 +0.55% +0.76% Spain Low: €43.49 / High: €63.16 31.13 Million
7 ArcelorMittal SA
MC:MTS
$39.75 Billion €34.00 Billion €59.38 +0.58% +8.87% Spain Low: €25.85 / High: €59.38 5.35 Million
8 Endesa SA
MC:ELE
$37.25 Billion €31.86 Billion €35.86 +0.59% -1.27% Spain Low: €25.24 / High: €38.60 15.71 Million
9 Aena SA
MC:AENA
$35.13 Billion €30.05 Billion €24.90 +2.05% +4.89% Spain Low: €21.96 / High: €242.60 67.63 Million
10 ACS Actividades de Construccion y Servicios SA
MC:ACS
$26.81 Billion €22.93 Billion €124.30 -0.72% +0.08% Spain Low: €54.95 / High: €140.40 9.99 Million
11 Naturgy Energy Group SA
MC:NTGY
$24.77 Billion €21.19 Billion €28.54 -0.42% -2.93% Spain Low: €24.42 / High: €29.94 63.47 Million
12 Amadeus IT Group S.A.
MC:AMS
$22.35 Billion €19.11 Billion €54.74 +3.05% +5.43% Spain Low: €46.64 / High: €75.02 21.70 Million
13 Telefonica
MC:TEF
$21.86 Billion €18.70 Billion €3.94 -0.58% -2.81% Spain Low: €3.24 / High: €4.89 294.65 Million
14 International Consolidated Airlines Group S.A
MC:IAG
$19.91 Billion €17.03 Billion €4.96 +0.87% +9.62% Spain Low: €3.61 / High: €5.24 239.84 Million
15 Repsol S.A.
MC:REP
$18.96 Billion €16.22 Billion €22.04 +1.33% -3.71% Spain Low: €11.93 / High: €24.79 85.57 Million
16 Cellnex Telecom SA
MC:CLNX
$18.88 Billion €16.15 Billion €28.82 +0.07% -1.00% Spain Low: €24.93 / High: €34.10 33.85 Million
17 Banco de Sabadell S.A
MC:SAB
$16.13 Billion €13.80 Billion €2.90 +0.76% -13.66% Spain Low: €2.64 / High: €3.49 639.26 Million
18 Acciona
MC:ANA
$13.96 Billion €11.94 Billion €246.80 -1.59% -1.12% Spain Low: €142.80 / High: €267.40 1.71 Million
19 Mapfre
MC:MAP
$12.91 Billion €11.04 Billion €4.02 +0.75% -4.42% Spain Low: €3.28 / High: €4.32 65.04 Million
20 Bankinter
MC:BKT
$12.50 Billion €10.69 Billion €14.47 +1.83% +3.58% Spain Low: €10.88 / High: €15.01 35.50 Million
21 Puig Brands SA
MC:PUIG
$9.36 Billion €8.01 Billion €16.13 +1.19% -8.56% Spain Low: €13.18 / High: €18.67 21.28 Million
22 Indra A
MC:IDR
$9.11 Billion €7.79 Billion €56.88 +1.94% +10.40% Spain Low: €32.72 / High: €64.50 29.56 Million
23 Redeia Corporacion S.A.
MC:RED
$7.88 Billion €6.74 Billion €14.73 -1.01% -1.54% Spain Low: €14.21 / High: €18.54 31.83 Million
24 Corporacion Acciona Energias Renovables SA
MC:ANE
$7.51 Billion €6.42 Billion €23.12 -0.43% -1.03% Spain Low: €18.61 / High: €25.60 4.39 Million
25 Merlin Properties SOCIMI SA
MC:MRL
$7.48 Billion €6.40 Billion €15.12 -0.53% +2.79% Spain Low: €10.58 / High: €15.36 29.91 Million
26 Unicaja Banco SA
MC:UNI
$6.65 Billion €5.69 Billion €2.87 +1.48% +3.68% Spain Low: €1.87 / High: €2.97 124.17 Million
27 Grupo Catalana Occidente
MC:GCO
$5.31 Billion €4.54 Billion €45.00 +0.00% +0.00% Spain Low: €45.00 / High: €49.70 466.60K
28 Fomento de Construcciones y Contratas SA
MC:FCC
$5.27 Billion €4.51 Billion €11.78 +0.86% +2.43% Spain Low: €10.40 / High: €12.72 406.25K
29 Corporacion Financiera Alba SA
MC:ALB
$5.02 Billion €4.29 Billion €83.68 +0.00% +0.00% Spain Low: €83.68 / High: €83.68 0.00
30 Grifols S.A.
MC:GRF
$4.58 Billion €3.92 Billion €9.28 -2.95% -2.30% Spain Low: €8.67 / High: €13.52 73.00 Million
31 Cia de Distribucion Integral
MC:LOG
$4.47 Billion €3.82 Billion €33.52 +0.60% +0.72% Spain Low: €27.06 / High: €34.36 4.49 Million
32 Enagás S.A.
MC:ENG
$4.30 Billion €3.67 Billion €17.02 -0.29% -1.16% Spain Low: €13.02 / High: €17.27 22.43 Million
33 Sacyr SA
MC:SCYR
$3.78 Billion €3.23 Billion €4.65 +0.74% +3.06% Spain Low: €3.42 / High: €4.87 48.27 Million
34 Fluidra
MC:FDR
$3.65 Billion €3.12 Billion €18.84 -0.11% +0.05% Spain Low: €18.47 / High: €25.96 11.48 Million
35 Acerinox
MC:ACX
$3.62 Billion €3.10 Billion €15.85 -1.49% +6.16% Spain Low: €9.94 / High: €16.09 19.27 Million
36 General de Galerias Comerciales SOCIMI S.A.
MC:GGC
$3.61 Billion €3.09 Billion €161.00 +0.00% +0.00% Spain Low: €142.00 / High: €161.00 107.00
37 Laboratorios Farmaceuticos ROVI
MC:ROVI
$3.55 Billion €3.03 Billion €59.30 -1.00% -0.84% Spain Low: €52.00 / High: €85.55 4.90 Million
38 CIE Automotive S.A.
MC:CIE
$3.50 Billion €2.99 Billion €29.45 +0.17% +2.08% Spain Low: €23.75 / High: €31.80 2.34 Million
39 Grenergy Renovables S.A
MC:GRE
$3.39 Billion €2.90 Billion €123.00 -3.15% -4.95% Spain Low: €59.50 / High: €135.00 1.11 Million
40 Elecnor S.A
MC:ENO
$3.31 Billion €2.83 Billion €41.10 +0.98% +4.98% Spain Low: €19.54 / High: €41.65 2.48 Million
41 Inmobiliaria Colonial SA
MC:COL
$3.30 Billion €2.82 Billion €5.74 +0.00% +3.61% Spain Low: €4.91 / High: €6.29 29.59 Million
42 Aperam SA
MC:APAM
$3.02 Billion €2.58 Billion €51.60 -1.90% +7.72% Spain Low: €25.02 / High: €52.60 53.15K
43 Ebro Foods
MC:EBRO
$2.99 Billion €2.56 Billion €18.00 -0.11% +0.67% Spain Low: €17.04 / High: €19.50 1.07 Million
44 NH Hoteles
MC:NHH
$2.83 Billion €2.42 Billion €6.50 +0.00% +0.00% Spain Low: €6.02 / High: €6.50 284.90K
45 Vidrala SA
MC:VID
$2.69 Billion €2.30 Billion €76.90 +0.13% +0.65% Spain Low: €71.70 / High: €99.70 998.30K
46 Viscofan
MC:VIS
$2.69 Billion €2.30 Billion €59.40 +0.68% +1.02% Spain Low: €51.10 / High: €62.50 2.42 Million
47 Almirall S.A.
MC:ALM
$2.63 Billion €2.25 Billion €11.38 -2.57% +0.53% Spain Low: €10.14 / High: €13.82 3.09 Million
48 Tecnicas Reunidas
MC:TRE
$2.42 Billion €2.07 Billion €31.52 +2.67% +5.28% Spain Low: €18.58 / High: €36.96 6.17 Million
49 Distribuidora Internacional de Alimentación S.A
MC:DIA
$2.30 Billion €1.97 Billion €39.80 +3.11% +1.14% Spain Low: €23.70 / High: €43.20 692.01K
50 Construcciones y Auxiliar de Ferrocarriles S.A.
MC:CAF
$2.13 Billion €1.83 Billion €62.40 +1.30% +4.17% Spain Low: €45.05 / High: €64.60 583.58K
51 Solaria Energía y Medio Ambiente S.A
MC:SLR
$1.90 Billion €1.62 Billion €23.50 +0.04% -0.25% Spain Low: €7.67 / High: €25.75 19.74 Million
52 Gestamp Automocion SA
MC:GEST
$1.89 Billion €1.61 Billion €3.26 +0.31% +2.52% Spain Low: €2.83 / High: €3.53 7.92 Million
53 Metrovacesa SA
MC:MVC
$1.82 Billion €1.55 Billion €10.58 -0.19% -1.12% Spain Low: €8.90 / High: €13.25 5.11 Million
54 Melia Hotels
MC:MEL
$1.76 Billion €1.51 Billion €11.23 -0.97% -3.11% Spain Low: €6.69 / High: €12.01 9.90 Million
55 Neinor Homes SLU
MC:HOME
$1.67 Billion €1.43 Billion €15.94 -1.18% -0.19% Spain Low: €13.62 / High: €20.75 7.66 Million
56 Pharma Mar S.A.
MC:PHM
$1.56 Billion €1.33 Billion €100.00 -0.79% +0.00% Spain Low: €70.85 / High: €103.60 1.55 Million
57 Realia
MC:RLIA
$1.54 Billion €1.32 Billion €1.02 +0.00% -2.40% Spain Low: €0.88 / High: €1.09 362.90K
58 Arteche Lantegi Elkartea SA
MC:ART
$1.50 Billion €1.29 Billion €40.80 -0.97% +0.74% Spain Low: €10.00 / High: €44.00 910.72K
59 Proeduca Altus S.A.
MC:PRO
$1.50 Billion €1.28 Billion €33.40 +0.00% +0.00% Spain Low: €33.40 / High: €34.00 18.05K
60 Faes Farma SA
MC:FAE
$1.50 Billion €1.28 Billion €4.66 -2.31% +0.87% Spain Low: €4.13 / High: €5.38 3.39 Million
61 Castellana Properties Socimi
MC:YCPS
$1.45 Billion €1.24 Billion €9.70 +0.00% +0.00% Spain Low: €6.85 / High: €9.85 3.51K
62 Prosegur
MC:PSG
$1.43 Billion €1.22 Billion €2.64 +1.15% -4.70% Spain Low: €2.48 / High: €3.07 4.47 Million
63 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
$1.25 Billion €1.07 Billion €1.19 +3.47% -1.97% Spain Low: €1.07 / High: €1.42 15.05 Million
64 GMP Property SOCIMI SA
MC:YGMP
$1.24 Billion €1.06 Billion €64.50 +0.00% +0.00% Spain Low: €64.50 / High: €66.00 866.00
65 Atresmedia Corporación de Medios de Comunicación S.A.
MC:A3M
$1.16 Billion €991.93 Million €5.16 +1.18% +2.58% Spain Low: €4.67 / High: €6.10 6.04 Million
66 Prosegur Cash S.A
MC:CASH
$1.02 Billion €875.21 Million €0.60 -0.66% -4.17% Spain Low: €0.60 / High: €0.87 28.75 Million
67 Aedas Homes SL
MC:AEDAS
$1.01 Billion €862.75 Million €23.55 +0.00% +0.86% Spain Low: €20.90 / High: €28.70 521.59K
68 Vivenio Residencial SOCIMI S.A.
MC:YVIV
$995.58 Million €851.57 Million €1.35 +0.00% +0.00% Spain Low: €1.35 / High: €1.38 0.00
69 Clinica Baviera
MC:CBAV
$842.36 Million €720.51 Million €58.00 -2.36% +6.23% Spain Low: €38.60 / High: €59.40 71.22K
70 Renta 4 Banco S.A
MC:R4
$765.03 Million €654.37 Million €19.00 +0.26% -0.26% Spain Low: €14.20 / High: €20.60 39.15K
71 Obrascon Huarte Lain SA
MC:OHLA
$633.99 Million €542.29 Million €0.49 +2.02% +17.26% Spain Low: €0.29 / High: €0.51 270.07 Million
72 AmRest Holdings SE
MC:EAT
$626.96 Million €536.27 Million €2.50 -2.54% +0.20% Spain Low: €2.32 / High: €3.90 627.23K
73 Audax Renovables S.A.
MC:ADX
$621.78 Million €531.84 Million €1.39 -0.14% -2.66% Spain Low: €1.22 / High: €1.73 6.48 Million
74 ENCE Energía y Celulosa S.A
MC:ENC
$586.18 Million €501.39 Million €2.43 -0.16% -0.82% Spain Low: €2.20 / High: €3.00 8.70 Million
75 Zambal Spain Socimi SA
MC:YZBL
$584.16 Million €499.66 Million €0.94 +0.00% +0.00% Spain Low: €0.90 / High: €0.94 60.15K
76 Atom Hoteles Socimi
MC:YATO
$548.78 Million €469.40 Million €17.60 +0.57% +2.33% Spain Low: €13.30 / High: €17.70 23.17K
77 Grupo Empresarial San Jose SA
MC:GSJ
$543.62 Million €464.99 Million €7.92 +0.64% +0.13% Spain Low: €6.02 / High: €9.31 1.73 Million
78 Miquel y Costas & Miquel S.A.
MC:MCM
$526.97 Million €450.75 Million €13.85 +1.09% -2.12% Spain Low: €13.20 / High: €15.00 255.06K
79 Global Dominion Access S.A
MC:DOM
$498.92 Million €426.75 Million €3.22 +0.63% +3.04% Spain Low: €2.94 / High: €3.61 7.66 Million
80 Amper S.A.
MC:AMP
$490.15 Million €419.25 Million €0.21 +2.24% +5.82% Spain Low: €0.12 / High: €0.21 394.06 Million
81 Altia Consultores S.A.
MC:ALC
$483.94 Million €413.94 Million €7.05 +0.00% -0.70% Spain Low: €5.70 / High: €7.50 39.63K
82 Promotora de Informaciones SA
MC:PRS
$413.34 Million €353.55 Million €0.30 -0.34% +0.00% Spain Low: €0.29 / High: €0.40 23.51 Million
83 Fidere Patrimonio SOCIMI SA
MC:YFID
$411.03 Million €351.58 Million €40.00 +0.00% +0.00% Spain Low: €34.00 / High: €40.80 3.50K
84 Soltec Power Holdings S.A
MC:SOL
$385.79 Million €329.99 Million €0.95 +4.40% +2.70% Spain Low: €0.16 / High: €2.15 23.36 Million
85 Nueva Expresión Textil S.A.
MC:NXT
$383.82 Million €328.30 Million €0.95 +1.92% +3.92% Spain Low: €0.44 / High: €1.00 15.06 Million
86 Testa Residencial SOCIMI S.A.
MC:YTST
$368.68 Million €315.35 Million €3.28 +0.00% +7.89% Spain Low: €2.74 / High: €3.30 36.61K
87 Talgo SA
MC:TLGO
$367.10 Million €314.00 Million €2.71 +0.37% -2.87% Spain Low: €2.55 / High: €3.27 3.37 Million
88 eDreams Odigeo SA
MC:EDR
$356.95 Million €305.32 Million €4.18 +10.44% +24.22% Spain Low: €2.74 / High: €9.17 29.41 Million
89 Tubacex S.A
MC:TUB
$351.47 Million €300.63 Million €3.10 +5.44% +6.35% Spain Low: €2.76 / High: €4.20 10.39 Million
90 Alantra Partners S.A.
MC:ALNT
$348.69 Million €298.25 Million €10.25 +1.49% +0.49% Spain Low: €7.70 / High: €11.00 1.57 Million
91 Silicius Real Estate SOCIMI S.A.
MC:YSIL
$345.10 Million €295.18 Million €11.00 +0.00% +0.00% Spain Low: €10.90 / High: €11.00 12.00
92 Ercros
MC:ECR
$309.05 Million €264.35 Million €3.47 +0.14% +1.02% Spain Low: €2.24 / High: €3.47 391.99K
93 Inmobiliaria del Sur SA
MC:ISUR
$303.20 Million €259.34 Million €16.95 +1.50% +2.73% Spain Low: €11.50 / High: €18.80 138.52K
94 Izertis Sa
MC:IZER
$289.06 Million €247.25 Million €8.54 -0.70% -1.16% Spain Low: €8.14 / High: €10.95 321.92K
95 Arima Real Estate SOCIMI SA
MC:ARM
$283.71 Million €242.67 Million €10.80 +0.00% -6.09% Spain Low: €7.40 / High: €14.10 27.12K
96 Grupo Ecoener S.A.
MC:ENER
$278.96 Million €238.61 Million €4.29 -0.23% -5.71% Spain Low: €4.28 / High: €5.24 170.97K
97 Vitruvio Real Estate Socimi
MC:YVIT
$256.09 Million €219.05 Million €18.00 +1.12% +1.12% Spain Low: €15.40 / High: €18.00 67.12K
98 Millenium Hotels Real Estate I SOCIMI S.A.
MC:YMHRE
$254.77 Million €217.92 Million €2.22 +0.91% +1.83% Spain Low: €2.00 / High: €3.58 401.11K
99 Secuoya Grupo de Comunicación S.A
MC:SEC
$237.41 Million €203.07 Million €30.40 +0.00% +0.00% Spain Low: €23.80 / High: €31.80 898.00
100 All Iron Re I Socimi Sa
MC:YAI1
$231.59 Million €198.09 Million €14.80 +0.00% +2.07% Spain Low: €12.00 / High: €15.30 19.68K