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 |