Largest Companies on Madrid Exchange Ranked by Market Cap

Madrid Exchange (MC) lists 214 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

214

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 €58.50 +0.55% +2.96% Spain Low: €41.24 / High: €58.50 35.09 Million
2 Banco Santander S.A.
MC:SAN
$150.71 Billion €128.91 Billion €12.76 +0.93% +4.25% Spain Low: €7.78 / High: €12.76 527.20 Million
3 Iberdrola S.A.
MC:IBE
$131.27 Billion €112.28 Billion €20.58 +0.05% -1.53% Spain Low: €15.46 / High: €21.84 221.71 Million
4 Banco Bilbao Vizcaya Argentaria SA
MC:BBVA
$115.90 Billion €99.14 Billion €24.29 -1.26% +4.47% Spain Low: €15.43 / High: €24.68 190.74 Million
5 Caixabank SA
MC:CABK
$75.38 Billion €64.48 Billion €12.76 +1.03% -3.30% Spain Low: €8.45 / High: €13.30 158.89 Million
6 Ferrovial S.A.
MC:FER
$41.45 Billion €35.45 Billion €57.78 +0.24% +6.57% Spain Low: €44.94 / High: €63.16 18.49 Million
7 ArcelorMittal SA
MC:MTS
$39.75 Billion €34.00 Billion €64.62 +0.31% +9.38% Spain Low: €27.54 / High: €64.62 5.24 Million
8 Endesa SA
MC:ELE
$37.25 Billion €31.86 Billion €41.64 +0.14% +3.45% Spain Low: €25.49 / High: €42.36 19.34 Million
9 Aena SA
MC:AENA
$35.13 Billion €30.05 Billion €26.90 +0.82% -0.30% Spain Low: €21.96 / High: €28.81 30.87 Million
10 ACS Actividades de Construccion y Servicios SA
MC:ACS
$26.81 Billion €22.93 Billion €109.90 -0.81% +2.23% Spain Low: €61.35 / High: €140.40 11.71 Million
11 Naturgy Energy Group SA
MC:NTGY
$24.77 Billion €21.19 Billion €28.66 +0.99% -2.91% Spain Low: €24.42 / High: €29.94 61.08 Million
12 Telefonica
MC:TEF
$22.24 Billion €19.02 Billion €3.61 -1.12% -3.01% Spain Low: €3.24 / High: €4.89 243.61 Million
13 Amadeus IT Group S.A.
MC:AMS
$21.98 Billion €18.80 Billion €57.56 +1.88% +12.07% Spain Low: €46.64 / High: €72.58 20.87 Million
14 International Consolidated Airlines Group S.A
MC:IAG
$20.96 Billion €17.93 Billion €5.18 +1.57% -0.46% Spain Low: €3.97 / High: €5.66 152.64 Million
15 Repsol S.A.
MC:REP
$18.96 Billion €16.22 Billion €25.35 -1.52% +0.24% Spain Low: €13.18 / High: €26.50 93.68 Million
16 Cellnex Telecom SA
MC:CLNX
$16.40 Billion €14.02 Billion €25.87 -2.74% -4.92% Spain Low: €24.19 / High: €32.43 37.60 Million
17 Banco de Sabadell S.A
MC:SAB
$16.13 Billion €13.80 Billion €3.40 -0.12% +1.92% Spain Low: €2.81 / High: €3.49 511.85 Million
18 Acciona
MC:ANA
$13.32 Billion €11.39 Billion €209.00 -2.61% -12.11% Spain Low: €164.30 / High: €284.40 1.69 Million
19 Mapfre
MC:MAP
$12.91 Billion €11.04 Billion €4.45 +1.04% +1.23% Spain Low: €3.63 / High: €4.57 53.18 Million
20 Bankinter
MC:BKT
$12.50 Billion €10.69 Billion €16.26 +1.43% +1.72% Spain Low: €12.52 / High: €16.26 32.31 Million
21 Puig Brands SA
MC:PUIG
$9.36 Billion €8.01 Billion €17.00 +2.53% +3.09% Spain Low: €13.18 / High: €18.67 11.51 Million
22 Indra A
MC:IDR
$9.11 Billion €7.79 Billion €61.42 +3.05% +7.08% Spain Low: €32.78 / High: €64.50 27.78 Million
23 Redeia Corporacion S.A.
MC:RED
$8.27 Billion €7.07 Billion €15.37 -0.58% -2.16% Spain Low: €14.21 / High: €17.03 24.55 Million
24 Corporacion Acciona Energias Renovables SA
MC:ANE
$7.64 Billion €6.53 Billion €20.14 -2.99% -4.37% Spain Low: €19.66 / High: €25.06 6.63 Million
25 Merlin Properties SOCIMI SA
MC:MRL
$7.48 Billion €6.40 Billion €14.82 -0.54% -0.20% Spain Low: €11.88 / High: €15.75 21.99 Million
26 Unicaja Banco SA
MC:UNI
$6.65 Billion €5.69 Billion €3.45 +0.64% +4.05% Spain Low: €2.26 / High: €3.45 83.33 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.16 -0.89% -5.10% Spain Low: €10.40 / High: €13.28 811.33K
29 Grifols S.A.
MC:GRF
$5.04 Billion €4.31 Billion €10.21 +0.10% +2.22% Spain Low: €8.67 / High: €12.96 49.82 Million
30 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
31 Enagás S.A.
MC:ENG
$4.62 Billion €3.95 Billion €16.80 -0.36% -3.72% Spain Low: €13.02 / High: €17.88 17.03 Million
32 Cia de Distribucion Integral
MC:LOG
$4.47 Billion €3.82 Billion €36.26 -0.77% -1.79% Spain Low: €28.00 / High: €37.56 3.56 Million
33 Acerinox
MC:ACX
$3.87 Billion €3.31 Billion €18.48 +1.37% +2.33% Spain Low: €10.40 / High: €18.48 20.88 Million
34 Sacyr SA
MC:SCYR
$3.78 Billion €3.23 Billion €4.65 -1.32% +0.00% Spain Low: €3.47 / High: €4.92 49.36 Million
35 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 204.00
36 Fluidra
MC:FDR
$3.55 Billion €3.03 Billion €20.26 +2.07% +7.48% Spain Low: €17.89 / High: €25.96 9.63 Million
37 Laboratorios Farmaceuticos ROVI
MC:ROVI
$3.51 Billion €3.00 Billion €58.65 -0.51% -1.68% Spain Low: €53.10 / High: €85.55 3.66 Million
38 CIE Automotive S.A.
MC:CIE
$3.50 Billion €2.99 Billion €25.90 -1.15% -1.52% Spain Low: €25.40 / High: €31.80 1.75 Million
39 Inmobiliaria Colonial SA
MC:COL
$3.49 Billion €2.98 Billion €5.59 -0.89% -0.80% Spain Low: €4.91 / High: €5.93 28.47 Million
40 Elecnor S.A
MC:ENO
$3.31 Billion €2.83 Billion €33.65 -0.15% +1.82% Spain Low: €22.50 / High: €41.65 1.77 Million
41 Vidrala SA
MC:VID
$3.05 Billion €2.61 Billion €88.10 +0.57% -1.67% Spain Low: €71.70 / High: €95.70 1.16 Million
42 Aperam SA
MC:APAM
$3.02 Billion €2.58 Billion €47.12 +0.26% -1.83% Spain Low: €25.80 / High: €52.95 50.13K
43 Grenergy Renovables S.A
MC:GRE
$2.92 Billion €2.49 Billion €88.70 -1.55% -5.94% Spain Low: €60.80 / High: €135.00 1.41 Million
44 NH Hoteles
MC:NHH
$2.83 Billion €2.42 Billion €6.50 +0.00% +0.00% Spain Low: €6.45 / High: €6.50 284.90K
45 Ebro Foods
MC:EBRO
$2.79 Billion €2.39 Billion €18.34 +0.11% +0.44% Spain Low: €17.14 / High: €19.50 2.33 Million
46 Viscofan
MC:VIS
$2.69 Billion €2.30 Billion €56.60 -0.35% +0.71% Spain Low: €51.10 / High: €62.10 2.55 Million
47 Almirall S.A.
MC:ALM
$2.63 Billion €2.25 Billion €10.94 -0.18% -6.17% Spain Low: €10.24 / High: €13.82 3.24 Million
48 Solaria Energía y Medio Ambiente S.A
MC:SLR
$2.49 Billion €2.13 Billion €16.03 -2.08% -6.01% Spain Low: €10.35 / High: €25.75 21.41 Million
49 Tecnicas Reunidas
MC:TRE
$2.42 Billion €2.07 Billion €27.86 -2.38% +1.02% Spain Low: €20.90 / High: €36.96 5.61 Million
50 Distribuidora Internacional de Alimentación S.A
MC:DIA
$2.20 Billion €1.88 Billion €39.50 -2.23% -5.05% Spain Low: €23.70 / High: €43.70 1.03 Million
51 Construcciones y Auxiliar de Ferrocarriles S.A.
MC:CAF
$2.13 Billion €1.83 Billion €68.30 -2.84% +13.08% Spain Low: €50.10 / High: €70.30 730.42K
52 Gestamp Automocion SA
MC:GEST
$1.89 Billion €1.61 Billion €3.03 +1.00% +7.83% Spain Low: €2.78 / High: €3.53 6.18 Million
53 Melia Hotels
MC:MEL
$1.76 Billion €1.51 Billion €10.41 -0.29% -1.33% Spain Low: €6.84 / High: €12.44 6.69 Million
54 Metrovacesa SA
MC:MVC
$1.68 Billion €1.43 Billion €10.82 -0.55% -0.73% Spain Low: €8.90 / High: €13.25 2.56 Million
55 Neinor Homes SLU
MC:HOME
$1.67 Billion €1.43 Billion €15.55 -0.83% -4.43% Spain Low: €14.80 / High: €20.75 7.21 Million
56 Pharma Mar S.A.
MC:PHM
$1.56 Billion €1.33 Billion €77.05 -2.22% -1.85% Spain Low: €67.00 / High: €103.60 1.16 Million
57 Realia
MC:RLIA
$1.55 Billion €1.32 Billion €1.02 +0.00% -2.86% Spain Low: €0.93 / High: €1.09 334.29K
58 Arteche Lantegi Elkartea SA
MC:ART
$1.50 Billion €1.29 Billion €28.20 -3.09% -5.69% Spain Low: €11.60 / High: €44.00 869.99K
59 Proeduca Altus S.A.
MC:PRO
$1.50 Billion €1.28 Billion €33.40 +0.00% +0.00% Spain Low: €33.40 / High: €33.40 870.00
60 Faes Farma SA
MC:FAE
$1.50 Billion €1.28 Billion €4.51 +0.22% -2.06% Spain Low: €4.13 / High: €5.38 2.86 Million
61 Prosegur
MC:PSG
$1.43 Billion €1.22 Billion €3.00 -0.33% -7.69% Spain Low: €2.48 / High: €3.30 6.49 Million
62 Castellana Properties Socimi
MC:YCPS
$1.42 Billion €1.21 Billion €9.50 -0.52% -1.55% Spain Low: €7.15 / High: €9.85 9.08K
63 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
$1.32 Billion €1.13 Billion €1.29 -1.68% +2.54% Spain Low: €1.07 / High: €1.38 15.60 Million
64 GMP Property SOCIMI SA
MC:YGMP
$1.24 Billion €1.06 Billion €62.00 +0.00% +0.00% Spain Low: €61.50 / High: €64.50 1.62K
65 Atresmedia Corporación de Medios de Comunicación S.A.
MC:A3M
$1.09 Billion €932.22 Million €5.09 -0.59% -3.23% Spain Low: €4.67 / High: €5.77 8.05 Million
66 Prosegur Cash S.A
MC:CASH
$1.05 Billion €895.08 Million €0.67 -1.63% -2.78% Spain Low: €0.59 / High: €0.78 13.98 Million
67 Aedas Homes SL
MC:AEDAS
$1.01 Billion €862.75 Million €21.20 -0.93% -1.40% Spain Low: €21.00 / High: €24.05 70.69K
68 Vivenio Residencial SOCIMI S.A.
MC:YVIV
$995.58 Million €851.57 Million €1.33 +0.00% +0.00% Spain Low: €1.33 / High: €1.38 0.00
69 Clinica Baviera
MC:CBAV
$842.36 Million €720.51 Million €60.80 +1.33% +3.75% Spain Low: €40.10 / High: €61.00 60.24K
70 Renta 4 Banco S.A
MC:R4
$765.03 Million €654.37 Million €19.40 -0.26% +0.26% Spain Low: €17.40 / High: €20.60 168.93K
71 Obrascon Huarte Lain SA
MC:OHLA
$633.99 Million €542.29 Million €0.44 +0.32% +3.08% Spain Low: €0.34 / High: €0.51 245.20 Million
72 AmRest Holdings SE
MC:EAT
$628.21 Million €537.35 Million €2.50 +0.20% +3.52% Spain Low: €2.32 / High: €3.63 322.77K
73 Audax Renovables S.A.
MC:ADX
$620.55 Million €530.79 Million €1.19 +0.17% -1.65% Spain Low: €1.19 / High: €1.49 3.81 Million
74 ENCE Energía y Celulosa S.A
MC:ENC
$586.18 Million €501.39 Million €2.61 +0.31% -0.91% Spain Low: €2.20 / High: €2.94 9.84 Million
75 Zambal Spain Socimi SA
MC:YZBL
$584.16 Million €499.66 Million €0.91 +0.00% +0.00% Spain Low: €0.91 / High: €0.95 0.00
76 Grupo Empresarial San Jose SA
MC:GSJ
$552.72 Million €472.77 Million €8.12 +0.00% +1.88% Spain Low: €6.26 / High: €9.31 1.37 Million
77 Atom Hoteles Socimi
MC:YATO
$548.78 Million €469.40 Million €17.60 +0.57% +0.57% Spain Low: €14.00 / High: €18.00 26.33K
78 Miquel y Costas & Miquel S.A.
MC:MCM
$526.97 Million €450.75 Million €13.65 +0.74% -1.09% Spain Low: €13.20 / High: €14.70 200.95K
79 Global Dominion Access S.A
MC:DOM
$493.82 Million €422.39 Million €2.82 -0.53% +0.36% Spain Low: €2.78 / High: €3.54 7.16 Million
80 Altia Consultores S.A.
MC:ALC
$490.81 Million €419.81 Million €6.90 +0.00% +2.99% Spain Low: €5.70 / High: €7.50 34.91K
81 Amper S.A.
MC:AMP
$490.15 Million €419.25 Million €4.85 +0.37% +5.62% Spain Low: €0.12 / High: €5.18 87.85 Million
82 Nueva Expresión Textil S.A.
MC:NXT
$421.69 Million €360.69 Million €1.05 -0.38% +2.35% Spain Low: €0.49 / High: €1.08 23.29 Million
83 Soltec Power Holdings S.A
MC:SOL
$415.47 Million €355.37 Million €0.82 -1.80% -4.09% Spain Low: €0.16 / High: €2.15 8.66 Million
84 Promotora de Informaciones SA
MC:PRS
$413.34 Million €353.55 Million €3.00 +0.33% +3.81% Spain Low: €0.29 / High: €3.06 544.88K
85 Tubacex S.A
MC:TUB
$411.60 Million €352.06 Million €3.05 -1.30% -1.77% Spain Low: €2.76 / High: €3.78 5.97 Million
86 Fidere Patrimonio SOCIMI SA
MC:YFID
$402.97 Million €344.68 Million €40.00 +0.00% +0.00% Spain Low: €34.00 / High: €40.80 0.00
87 Testa Residencial SOCIMI S.A.
MC:YTST
$368.68 Million €315.35 Million €3.22 +0.00% +0.00% Spain Low: €2.74 / High: €3.30 537.00
88 Talgo SA
MC:TLGO
$358.42 Million €306.58 Million €2.72 -0.18% -0.91% Spain Low: €2.55 / High: €3.15 1.77 Million
89 eDreams Odigeo SA
MC:EDR
$356.95 Million €305.32 Million €5.71 -0.35% +9.18% Spain Low: €2.74 / High: €9.17 15.26 Million
90 Alantra Partners S.A.
MC:ALNT
$348.69 Million €298.25 Million €10.10 -0.98% -0.98% Spain Low: €7.92 / High: €11.00 541.84K
91 Silicius Real Estate SOCIMI S.A.
MC:YSIL
$345.10 Million €295.18 Million €10.70 +0.00% +0.00% Spain Low: €10.70 / High: €11.00 0.00
92 Ercros
MC:ECR
$316.83 Million €271.00 Million €3.49 +0.14% +0.29% Spain Low: €2.24 / High: €3.49 610.59K
93 Inmobiliaria del Sur SA
MC:ISUR
$306.72 Million €262.35 Million €16.50 +0.00% -1.79% Spain Low: €13.50 / High: €18.80 40.44K
94 Vitruvio Real Estate Socimi
MC:YVIT
$306.51 Million €262.18 Million €18.00 +0.00% +0.00% Spain Low: €15.90 / High: €18.20 62.55K
95 Izertis Sa
MC:IZER
$289.06 Million €247.25 Million €8.46 -1.63% +2.42% Spain Low: €8.14 / High: €10.75 210.35K
96 Grupo Ecoener S.A.
MC:ENER
$268.89 Million €230.00 Million €4.04 +2.28% +1.51% Spain Low: €3.95 / High: €5.24 221.94K
97 Arima Real Estate SOCIMI SA
MC:ARM
$264.14 Million €225.93 Million €10.40 +0.00% +0.00% Spain Low: €7.40 / High: €14.10 8.40K
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: €2.74 401.11K
99 Natac Natural Ingredients, S.A.
MC:NAT
$252.63 Million €216.09 Million €0.58 +0.00% -4.17% Spain Low: €0.57 / High: €0.95 474.25K
100 Secuoya Grupo de Comunicación S.A
MC:SEC
$237.41 Million €203.07 Million €30.40 +0.00% +0.00% Spain Low: €27.00 / High: €31.80 396.00