Largest Spanish (IBEX) Stocks by Market Cap

UPDATED Aug 11, 2022

Discover large cap Spanish companies that are on the IBEX. These companies are organised by Market Cap.

239 companies
CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv YieldIndustry
ITXIndustria de Diseño Textil€25.375.3%-15.4%€79.0b€27.56PE22xE8.1%3.7%Retail
IBEIberdrola€10.742.4%5.8%€67.1b€11.97PE15.3xE4.8%4.1%Utilities
SANBanco Santander€2.676.6%-18.3%€44.3b€3.86PB0.5xE4.4%3.8%Banks
CLNXCellnex Telecom€42.321.7%-27.5%€28.3b€59.64PS9.6xE63.3%0.1%Telecom
BBVABanco Bilbao Vizcaya Argentaria€4.783.4%-18.5%€28.2b€6.42PB0.6xE3.6%6.5%Banks
NTGYNaturgy Energy Group€28.355.8%30.0%€26.7b€22.59PE24.6xE1.5%4.2%Utilities
AMSAmadeus IT Group€56.583.0%6.2%€25.3b€62.69PE79.5xE31.2%0%Software
TEFTelefónica€4.27-0.2%-0.3%€24.0b€4.98PE85.4xE8.3%7.0%Telecom
CABKCaixaBank€3.051.1%15.0%€23.7b€3.74PB0.7xE14.0%4.8%Banks
FERFerrovial€26.371.7%4.7%€19.3b€28.26PE15.1xE11.8%2.3%Capital Goods
AENAAena S.M.E€127.401.8%-7.3%€19.2b€147.00PE42.5xE26.9%0%Transportation
ELEEndesa€18.041.4%-13.4%€19.1b€22.97PE12.6xE5.0%8.0%Utilities
REPRepsol€12.656.9%31.0%€18.3b€16.96PE4.9xE-13.4%5.2%Energy
ANECorporación Acciona Energías Renovables€41.10-1.3%35.8%€13.5b€41.28PE22.5xE-3.7%0.7%Utilities
SGRESiemens Gamesa Renewable Energy€17.930.06%-27.0%€12.2b€17.75PS1.3xE66.8%0%Capital Goods
ANAAcciona€199.500.2%44.9%€11.0b€194.11PE28.3xE11.4%2.1%Utilities
REDRed Eléctrica Corporación€19.110.4%10.5%€10.4b€17.82PE15xE-7.2%5.2%Utilities
GRFGrifols€13.76-2.3%-33.2%€8.1b€21.87PE156.6xE34.9%2.6%Pharmaceuticals & Biotech
ACSACS Actividades de Construcción y Servicios€23.983.6%2.1%€6.3b€31.05PB1.1xE20.8%6.6%Capital Goods
ENGEnagás€19.453.2%-1.9%€5.1b€19.18PE23xE-14.8%8.8%Utilities
MAPMapfre€1.673.1%-8.3%€5.1b€2.03PE6.9xE7.6%8.7%Insurance
MRLMERLIN Properties SOCIMI€9.964.9%0.9%€4.6b€11.62PB0.6xE-18.2%1.7%Real Estate
BKTBankinter€5.070.5%4.0%€4.5b€6.48PB0.9xE12.5%4.8%Banks
FCCFomento de Construcciones y Contratas€9.02-1.6%-8.9%€3.9b€14.17PE6.8xE1.4%4.4%Capital Goods
Page 1 of 10