Largest Companies on Madrid Exchange Ranked by Market Cap

Madrid Exchange (MC) lists 218 publicly traded companies with a combined market cap of $1.21 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.21 Trillion

Listed Companies

218

Exchange Location

Spain
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
1 Banco Santander S.A.
MC:SAN
$184.37 Billion €157.71 Billion €12.74 +1.72% -1.13% Spain Low: €8.29 / High: €12.95 496.57 Million
2 Industria de Diseno Textil SA
MC:ITX
$164.36 Billion €140.58 Billion €51.78 +0.08% -4.15% Spain Low: €44.34 / High: €59.10 42.08 Million
3 Iberdrola S.A.
MC:IBE
$131.27 Billion €112.28 Billion €20.30 +0.05% +0.69% Spain Low: €15.65 / High: €21.84 192.08 Million
4 Banco Bilbao Vizcaya Argentaria SA
MC:BBVA
$115.90 Billion €99.14 Billion €25.15 +1.99% -1.02% Spain Low: €15.72 / High: €25.41 163.91 Million
5 Caixabank SA
MC:CABK
$75.38 Billion €64.48 Billion €13.15 +1.15% -1.50% Spain Low: €8.62 / High: €13.53 125.91 Million
6 ArcelorMittal SA
MC:MTS
$39.75 Billion €34.00 Billion €62.90 -0.32% -2.24% Spain Low: €30.54 / High: €67.56 4.20 Million
7 Endesa SA
MC:ELE
$37.25 Billion €31.86 Billion €43.01 +0.99% +2.16% Spain Low: €26.36 / High: €43.72 15.74 Million
8 Ferrovial S.A.
MC:FER
$36.03 Billion €30.82 Billion €48.65 +1.93% +0.81% Spain Low: €47.01 / High: €63.16 26.84 Million
9 Aena SA
MC:AENA
$35.13 Billion €30.05 Billion €25.78 +1.58% +4.54% Spain Low: €21.96 / High: €28.81 30.01 Million
10 ACS Actividades de Construccion y Servicios SA
MC:ACS
$26.81 Billion €22.93 Billion €95.20 +1.93% -3.10% Spain Low: €65.65 / High: €140.40 12.24 Million
11 Naturgy Energy Group SA
MC:NTGY
$24.77 Billion €21.19 Billion €29.30 -0.95% -0.61% Spain Low: €24.42 / High: €29.98 30.68 Million
12 Amadeus IT Group S.A.
MC:AMS
$22.75 Billion €19.46 Billion €55.28 +0.55% +2.03% Spain Low: €46.64 / High: €69.14 14.62 Million
13 International Consolidated Airlines Group S.A
MC:IAG
$21.00 Billion €17.96 Billion €5.03 +2.67% +3.05% Spain Low: €3.97 / High: €5.66 120.39 Million
14 Telefonica
MC:TEF
$20.56 Billion €17.59 Billion €3.58 +0.06% -2.14% Spain Low: €3.24 / High: €4.62 249.88 Million
15 Repsol S.A.
MC:REP
$18.96 Billion €16.22 Billion €29.24 -1.25% +1.11% Spain Low: €14.28 / High: €29.76 65.99 Million
16 Cellnex Telecom SA
MC:CLNX
$16.69 Billion €14.28 Billion €25.58 +2.32% -0.35% Spain Low: €24.19 / High: €32.43 34.45 Million
17 Banco de Sabadell S.A
MC:SAB
$16.13 Billion €13.80 Billion €3.72 +2.09% -0.46% Spain Low: €2.81 / High: €3.74 354.87 Million
18 Acciona
MC:ANA
$13.67 Billion €11.70 Billion €214.60 +3.07% +3.07% Spain Low: €169.00 / High: €284.40 1.99 Million
19 Mapfre
MC:MAP
$12.91 Billion €11.04 Billion €4.45 +1.14% +0.72% Spain Low: €3.63 / High: €4.57 39.67 Million
20 Bankinter
MC:BKT
$12.50 Billion €10.69 Billion €16.86 +2.24% -0.44% Spain Low: €12.68 / High: €16.96 26.19 Million
21 Puig Brands SA
MC:PUIG
$9.36 Billion €8.01 Billion €16.91 +0.30% -2.54% Spain Low: €13.18 / High: €18.67 13.39 Million
22 Indra A
MC:IDR
$9.11 Billion €7.79 Billion €61.48 -0.52% +3.71% Spain Low: €37.78 / High: €64.78 18.59 Million
23 Redeia Corporacion S.A.
MC:RED
$8.35 Billion €7.14 Billion €15.20 +0.60% +2.70% Spain Low: €14.21 / High: €17.03 20.91 Million
24 Merlin Properties SOCIMI SA
MC:MRL
$7.99 Billion €6.84 Billion €12.52 +0.64% -4.57% Spain Low: €11.88 / High: €15.75 24.74 Million
25 Corporacion Acciona Energias Renovables SA
MC:ANE
$7.68 Billion €6.57 Billion €22.00 +2.42% +3.00% Spain Low: €19.66 / High: €25.06 4.01 Million
26 Unicaja Banco SA
MC:UNI
$6.65 Billion €5.69 Billion €3.67 +1.95% +0.55% Spain Low: €2.26 / High: €3.67 99.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 €10.60 +0.38% -1.49% Spain Low: €10.40 / High: €13.28 386.02K
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.73 Billion €4.05 Billion €9.59 +0.48% -2.38% Spain Low: €8.67 / High: €12.61 27.82 Million
31 Acerinox
MC:ACX
$4.47 Billion €3.83 Billion €17.29 +0.64% -0.92% Spain Low: €10.97 / High: €18.48 14.51 Million
32 Cia de Distribucion Integral
MC:LOG
$4.47 Billion €3.82 Billion €35.56 +0.62% +1.25% Spain Low: €28.10 / High: €37.56 2.91 Million
33 Enagás S.A.
MC:ENG
$4.38 Billion €3.75 Billion €16.85 +0.30% +2.56% Spain Low: €13.02 / High: €17.88 14.60 Million
34 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 72.00
35 Sacyr SA
MC:SCYR
$3.58 Billion €3.06 Billion €4.16 +0.92% -1.52% Spain Low: €3.47 / High: €4.92 68.66 Million
36 Laboratorios Farmaceuticos ROVI
MC:ROVI
$3.52 Billion €3.01 Billion €58.85 +2.08% +2.62% Spain Low: €53.65 / High: €85.55 2.39 Million
37 CIE Automotive S.A.
MC:CIE
$3.50 Billion €2.99 Billion €25.65 +1.38% -0.19% Spain Low: €25.10 / High: €31.80 2.08 Million
38 Inmobiliaria Colonial SA
MC:COL
$3.49 Billion €2.98 Billion €5.12 +0.59% +0.69% Spain Low: €4.91 / High: €5.79 25.05 Million
39 Fluidra
MC:FDR
$3.43 Billion €2.93 Billion €18.07 +2.21% -0.28% Spain Low: €17.68 / High: €25.96 7.61 Million
40 Elecnor S.A
MC:ENO
$3.17 Billion €2.71 Billion €32.00 +2.24% +1.27% Spain Low: €23.90 / High: €41.65 1.29 Million
41 Aperam SA
MC:APAM
$3.02 Billion €2.58 Billion €44.82 -1.36% -5.36% Spain Low: €26.80 / High: €52.95 52.10K
42 Vidrala SA
MC:VID
$3.01 Billion €2.58 Billion €89.20 +0.00% +2.29% Spain Low: €71.70 / High: €92.80 580.70K
43 NH Hoteles
MC:NHH
$2.83 Billion €2.42 Billion €6.50 +0.00% +0.00% Spain Low: €6.50 / High: €6.50 0.00
44 Ebro Foods
MC:EBRO
$2.79 Billion €2.39 Billion €18.36 +0.66% +0.55% Spain Low: €17.58 / High: €19.50 687.61K
45 Almirall S.A.
MC:ALM
$2.63 Billion €2.25 Billion €10.60 +1.53% +3.92% Spain Low: €10.08 / High: €13.82 3.38 Million
46 Viscofan
MC:VIS
$2.61 Billion €2.23 Billion €54.70 +0.92% +1.30% Spain Low: €51.10 / High: €62.10 1.84 Million
47 Grenergy Renovables S.A
MC:GRE
$2.48 Billion €2.12 Billion €89.30 +0.79% +0.45% Spain Low: €64.30 / High: €135.00 1.24 Million
48 Tecnicas Reunidas
MC:TRE
$2.42 Billion €2.07 Billion €26.46 +2.08% +3.04% Spain Low: €24.42 / High: €36.96 4.93 Million
49 Solaria Energía y Medio Ambiente S.A
MC:SLR
$2.37 Billion €2.03 Billion €17.19 -0.52% -6.63% Spain Low: €10.35 / High: €25.75 25.74 Million
50 Distribuidora Internacional de Alimentación S.A
MC:DIA
$2.20 Billion €1.88 Billion €43.30 +0.81% +3.84% Spain Low: €23.70 / High: €43.70 659.02K
51 Melia Hotels
MC:MEL
$2.13 Billion €1.83 Billion €9.75 +1.04% -0.51% Spain Low: €6.84 / High: €12.44 4.83 Million
52 Construcciones y Auxiliar de Ferrocarriles S.A.
MC:CAF
$2.13 Billion €1.83 Billion €76.90 -0.52% -0.52% Spain Low: €50.10 / High: €78.50 681.06K
53 HBX Group International plc
MC:HBX
$1.77 Billion €1.51 Billion €7.26 +3.05% +1.04% Spain Low: €5.85 / High: €8.60 6.55 Million
54 Arteche Lantegi Elkartea SA
MC:ART
$1.71 Billion €1.46 Billion €34.20 +0.59% +13.62% Spain Low: €16.10 / High: €44.00 893.55K
55 Gestamp Automocion SA
MC:GEST
$1.65 Billion €1.41 Billion €3.03 +1.17% +2.54% Spain Low: €2.78 / High: €3.45 6.01 Million
56 Metrovacesa SA
MC:MVC
$1.56 Billion €1.33 Billion €10.36 +1.37% +0.97% Spain Low: €8.90 / High: €13.25 1.80 Million
57 Realia
MC:RLIA
$1.52 Billion €1.30 Billion €0.99 +0.00% -1.29% Spain Low: €0.93 / High: €1.09 447.29K
58 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
59 Pharma Mar S.A.
MC:PHM
$1.50 Billion €1.28 Billion €73.95 +0.41% -3.33% Spain Low: €67.00 / High: €103.60 781.01K
60 Neinor Homes SLU
MC:HOME
$1.49 Billion €1.27 Billion €15.76 +1.35% +3.75% Spain Low: €14.80 / High: €20.75 5.95 Million
61 Prosegur
MC:PSG
$1.43 Billion €1.22 Billion €2.94 -0.68% +0.68% Spain Low: €2.48 / High: €3.30 3.62 Million
62 Castellana Properties Socimi
MC:YCPS
$1.40 Billion €1.19 Billion €9.55 +0.00% +0.00% Spain Low: €7.30 / High: €9.85 3.60K
63 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
$1.40 Billion €1.19 Billion €1.32 +0.30% +1.70% Spain Low: €1.07 / High: €1.36 10.15 Million
64 Faes Farma SA
MC:FAE
$1.40 Billion €1.19 Billion €4.66 +1.86% +4.49% Spain Low: €4.19 / High: €5.38 3.36 Million
65 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 241.00
66 Atresmedia Corporación de Medios de Comunicación S.A.
MC:A3M
$1.15 Billion €980.37 Million €5.35 +0.56% +2.88% Spain Low: €4.67 / High: €5.64 5.98 Million
67 Prosegur Cash S.A
MC:CASH
$1.05 Billion €895.08 Million €0.67 +0.00% +0.15% Spain Low: €0.59 / High: €0.78 5.98 Million
68 Aedas Homes SL
MC:AEDAS
$1.01 Billion €862.75 Million €23.00 +0.00% +3.84% Spain Low: €21.00 / High: €24.05 147.45K
69 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
70 Clinica Baviera
MC:CBAV
$842.36 Million €720.51 Million €56.40 +0.00% -1.05% Spain Low: €40.10 / High: €61.40 32.34K
71 Renta 4 Banco S.A
MC:R4
$783.34 Million €670.04 Million €19.45 +1.30% +0.78% Spain Low: €18.10 / High: €20.20 22.53K
72 ENCE Energía y Celulosa S.A
MC:ENC
$586.18 Million €501.39 Million €2.43 -0.82% -1.94% Spain Low: €2.20 / High: €2.87 4.08 Million
73 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
74 AmRest Holdings SE
MC:EAT
$580.47 Million €496.51 Million €2.31 +1.76% -2.53% Spain Low: €2.27 / High: €3.63 254.66K
75 Obrascon Huarte Lain SA
MC:OHLA
$577.96 Million €494.36 Million €0.36 +1.76% -0.61% Spain Low: €0.34 / High: €0.51 219.07 Million
76 Atom Hoteles Socimi
MC:YATO
$564.92 Million €483.21 Million €17.60 +0.00% +0.57% Spain Low: €14.00 / High: €18.00 11.26K
77 eDreams Odigeo SA
MC:EDR
$543.89 Million €465.22 Million €4.48 +1.24% -3.35% Spain Low: €2.74 / High: €8.29 13.07 Million
78 Miquel y Costas & Miquel S.A.
MC:MCM
$526.97 Million €450.75 Million €13.10 +0.00% -2.24% Spain Low: €13.00 / High: €14.60 91.50K
79 Audax Renovables S.A.
MC:ADX
$519.54 Million €444.39 Million €1.14 -0.87% -1.21% Spain Low: €1.11 / High: €1.49 4.61 Million
80 EV MOTORS, S.A.
MC:EBROM
$513.08 Million €438.87 Million €10.60 -2.75% +0.00% Spain Low: €8.16 / High: €12.45 79.61K
81 Grupo Empresarial San Jose SA
MC:GSJ
$502.00 Million €429.39 Million €7.63 +0.66% -1.17% Spain Low: €6.56 / High: €9.31 981.41K
82 Amper S.A.
MC:AMP
$490.15 Million €419.25 Million €4.51 +1.81% +1.46% Spain Low: €0.13 / High: €5.18 5.09 Million
83 Global Dominion Access S.A
MC:DOM
$465.75 Million €398.38 Million €2.66 -0.19% +0.19% Spain Low: €2.63 / High: €3.54 4.44 Million
84 Nueva Expresión Textil S.A.
MC:NXT
$453.53 Million €387.93 Million €1.05 +1.35% -0.38% Spain Low: €0.69 / High: €1.19 14.90 Million
85 Altia Consultores S.A.
MC:ALC
$453.05 Million €387.52 Million €6.40 -1.54% -3.03% Spain Low: €5.70 / High: €7.50 9.56K
86 Testa Residencial SOCIMI S.A.
MC:YTST
$426.54 Million €364.84 Million €3.24 +0.00% +0.00% Spain Low: €2.74 / High: €3.30 5.38K
87 Promotora de Informaciones SA
MC:PRS
$413.34 Million €353.55 Million €2.67 +0.38% -3.61% Spain Low: €0.29 / High: €3.06 175.12K
88 Fidere Patrimonio SOCIMI SA
MC:YFID
$402.97 Million €344.68 Million €40.00 +0.00% +0.00% Spain Low: €35.40 / High: €40.80 0.00
89 Soltec Power Holdings S.A
MC:SOL
$369.81 Million €316.32 Million €0.80 +0.00% -2.44% Spain Low: €0.16 / High: €2.15 4.23 Million
90 Alantra Partners S.A.
MC:ALNT
$367.43 Million €314.29 Million €9.40 -1.05% -3.09% Spain Low: €8.02 / High: €11.00 375.09K
91 Tubacex S.A
MC:TUB
$353.84 Million €302.66 Million €2.46 -4.84% -11.05% Spain Low: €2.46 / High: €3.70 7.24 Million
92 Silicius Real Estate SOCIMI S.A.
MC:YSIL
$345.10 Million €295.18 Million €10.50 +0.00% +0.00% Spain Low: €10.50 / High: €11.00 900.00
93 Talgo SA
MC:TLGO
$344.56 Million €294.72 Million €2.50 +0.20% -0.99% Spain Low: €2.49 / High: €3.15 2.03 Million
94 Ercros
MC:ECR
$319.11 Million €272.95 Million €3.49 +0.00% +0.00% Spain Low: €2.24 / High: €3.50 501.26K
95 Inmobiliaria del Sur SA
MC:ISUR
$305.62 Million €261.41 Million €16.70 -1.76% +0.91% Spain Low: €13.60 / High: €18.80 35.94K
96 Vitruvio Real Estate Socimi
MC:YVIT
$304.82 Million €260.73 Million €18.00 +0.00% +0.00% Spain Low: €15.90 / High: €18.20 55.29K
97 Izertis Sa
MC:IZER
$289.06 Million €247.25 Million €8.68 +2.12% +2.12% Spain Low: €8.14 / High: €10.75 86.78K
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.22 401.11K
99 Arima Real Estate SOCIMI SA
MC:ARM
$254.36 Million €217.57 Million €14.10 +11.90% +28.18% Spain Low: €7.40 / High: €14.30 86.39K
100 Natac Natural Ingredients, S.A.
MC:NAT
$246.15 Million €210.55 Million €0.58 +0.00% +3.60% Spain Low: €0.55 / High: €0.90 272.37K