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 |