Product How it works Pricing Blog FAQ About Contact

Spanish stocks

The official accounts of 100 listed Spanish companies: revenue, profit, balance sheet and cash flow, as filed with the regulator and with the document linked.

Also in English: European stocks and US stocks. Half-year results and dividends are on the Spanish pages, starting at /acciones.

CompanyTickerFiscal yearRevenueNet profit
AccionaBME: ANA2025€20,236m€803.0m
Acciona EnergíaBME: ANE2025€2,925m€655.0m
AcerinoxBME: ACX2025€5,781m−€40.1m
ACSBME: ACS2025€49,848m€950.3m
Adolfo DomínguezBME: ADZ2025€139.0m€1.6m
Aedas HomesBME: AEDAS2025€868.8m€60.9m
AenaBME: AENA2025€6,278m€2,137m
AirtificialBME: AI2025€94.0m−€25.0m
AlantraBME: ALNT2025—€20.2m
AlmirallBME: ALM2025€1,108m€46.2m
AmadeusBME: AMS2025€6,517m€1,336m
AmperBME: AMP2025€281.7m€1.4m
AmRestBME: EAT2025€2,558m€16.1m
ÁrimaBME: ARM2025—€8.4m
AtresmediaBME: A3M2025€893.7m€62.1m
Atrys HealthBME: ATRY2025€141.0m−€100.3m
Audax RenovablesBME: ADX2025€1,875m€19.6m
AzkoyenBME: AZK2025€211.1m€17.3m
Banco SabadellBME: SAB2025—€1,775m
Banco SantanderBME: SAN2025—€14,101m
BankinterBME: BKT2025—€1,090m
BBVABME: BBVA2025—€10,511m
Berkeley EnergíaBME: BKY2025—−A$8.7m
Bodegas RiojanasBME: RIO2025€13.5m−€8.6m
CaixaBankBME: CABK2025—€5,891m
CellnexBME: CLNX2025—−€360.8m
Cementos MolinsBME: CMO2025€1,028m€185.2m
CEVASABME: CEV2025€33.3m€29.6m
CIE AutomotiveBME: CIE2025€3,958m€335.8m
Clínica BavieraBME: CBAV2025€301.8m€42.1m
ColonialBME: COL2025—€344.4m
DeoleoBME: OLE2025€820.9m€9.4m
DIABME: DIA2025€5,740m€129.0m
DominionBME: DOM2025€1,045m€10.2m
Duro FelgueraBME: MDF2025€161.1m−€71.0m
Ebro FoodsBME: EBRO2025€3,014m€214.9m
EcoenerBME: ENER2025€84.7m€5.5m
eDreams ODIGEOBME: EDR2025€668.5m€52.2m
ElecnorBME: ENO2025€4,387m€110.7m
EnagásBME: ENG2025€960.4m€339.1m
EnceBME: ENC2025€747.3m−€54.5m
EndesaBME: ELE2025€21,031m€2,198m
EzentisBME: EZE2025€34.3m−€3.2m
Faes FarmaBME: FAE2025€610.5m€79.6m
FCCBME: FCC2025€9,700m€164.4m
FluidraBME: FDR2025€2,248m€176.0m
GAMBME: GAM2025€316.1m€6.7m
GestampBME: GEST2025€11,349m€152.2m
GrenergyBME: GRE2025€698.0m€87.1m
GrifolsBME: GRF2025€7,524m€402.0m
Grupo San JoséBME: GSJ2025€1,588m€39.9m
IAGBME: IAG2025€33,213m€3,342m
IberdrolaBME: IBE2025€44,076m€6,285m
IberpapelBME: IBG2025€216.7m€6.1m
InditexBME: ITX2025€39,864m€6,220m
IndraBME: IDR2025€5,457m€435.8m
Inmobiliaria del SurBME: ISUR2025€208.3m€39.3m
InmocementoBME: IMC2025€967.0m€346.6m
Laboratorios RoviBME: ROVI2025€743.5m€140.4m
Libertas 7BME: LIB2025€21.3m€4.5m
Línea DirectaBME: LDA2025—€85.7m
Lingotes EspecialesBME: LGT2025€79.5m−€0.2m
LogistaBME: LOG2025€13,536m€281.1m
MapfreBME: MAP2025—€1,133m
MeliáBME: MEL2025—€170.1m
Merlin PropertiesBME: MRL2025€539.0m€786.1m
MetrovacesaBME: MVC2025€676.4m€56.9m
Miquel y CostasBME: MCM2025€313.8m€45.1m
MontebalitoBME: MTB2025—€3.6m
NaturgyBME: NTGY2025€19,455m€2,023m
NaturhouseBME: NTH2025€47.6m€10.1m
Neinor HomesBME: HOME2025€704.6m€123.3m
Nicolás CorreaBME: NEA2025€119.1m€12.0m
Nueva Expresión TextilBME: NXT2025€30.4m€3.7m
NyesaBME: NYE2025€6.7m€0.3m
OHLABME: OHLA2025€3,455m€1.7m
PharmaMarBME: PHM2025€221.4m€75.0m
PrimBME: PRM2025€251.8m€16.7m
PrisaBME: PRS2025€883.2m−€27.1m
ProsegurBME: PSG2025€4,930m€119.3m
Prosegur CashBME: CASH2025€1,987m€90.1m
PuigBME: PUIG2025€5,042m€593.7m
RealiaBME: RLIA2025€301.5m€129.4m
RedeiaBME: RED2025€1,660m€505.6m
Reig JofreBME: RJF2025€331.1m€5.0m
Renta 4 BancoBME: R42025—€42.6m
Renta CorporaciónBME: REN2025€45.4m€2.5m
RepsolBME: REP2025—€1,899m
SacyrBME: SCYR2025€4,660m€85.8m
SolariaBME: SLR2025€197.4m€137.4m
SoltecBME: SOL2025€69.7m€12.7m
Squirrel MediaBME: SQRL2025€243.6m€2.2m
TalgoBME: TLGO2025€618.2m−€98.2m
Técnicas ReunidasBME: TRE2025€6,466m€156.7m
TelefónicaBME: TEF2025€35,120m−€4,318m
TubacexBME: TUB2025€719.3m−€31.3m
Unicaja BancoBME: UNI2025—€632.4m
VidralaBME: VID2025€1,465m€209.3m
ViscofanBME: VIS2025€1,252m€159.9m
VocentoBME: VOC2025€337.4m€6.7m

Information prepared from the accounts the company files with the regulator, for information purposes only. It is not financial advice or a recommendation to buy or sell.