Top publicly traded Spanish companies by earnings

Rank Logo Name Ticker Earnings Price Today % Country
1 Santander SAN $21.08 B $10.24 1.39% Spain
2 Banco Bilbao Vizcaya Argentaria BBVA $17.72 B $19.31 0.99% Spain
3 Iberdrola IBE.MC $9.72 B $18.31 0.35% Spain
4 CaixaBank CABK.MC $9.63 B $10.14 1.58% Spain
5 Inditex ITX.MC $8.21 B $53.85 0.44% Spain
6 International Consolidated Airlines BABWF $4.79 B $5.05 0.00% Spain
7 Aena AENA.MC $4.22 B $27.61 0.56% Spain
8 Endesa ELE.MC $3.19 B $31.43 0.87% Spain
9 Banco Sabadell SAB.MC $3.08 B $3.77 4.04% Spain
10 Grupo ACS ACS.MC $1.91 B $80.46 0.44% Spain
11 Amadeus IT Group AMS.MC $1.84 B $78.36 1.25% Spain
12 Repsol REP.MC $1.72 B $16.96 0.31% Spain
13 Bankinter BKT.MC $1.56 B $15.15 2.13% Spain
14 Mapfre MAP.MC $1.55 B $4.56 1.25% Spain
15 Acciona ANA.MC $1.14 B $198.37 1.32% Spain
16 Sacyr SCYR.MC $1.14 B $4.17 1.23% Spain
17 Unicaja Banco UNI.MC $0.95 B $2.72 2.04% Spain
18 Grupo Catalana Occidente GCO.MC $0.95 B $57.43 0.20% Spain
19 Fomento de Construcciones y Contratas FCC.MC $0.93 B $13.15 1.45% Spain
20 Merlin Properties MRL.MC $0.93 B $15.04 0.78% Spain
21 Ferrovial FER.MC $0.92 B $57.12 0.84% Spain
22 Red Eléctrica RED.MC $0.89 B $19.24 0.80% Spain
23 Puig Brands PUIG.MC $0.80 B $16.77 0.42% Spain
24 Indra Sistemas IDR.MC $0.74 B $44.69 4.06% Spain
25 EDP Renováveis EDPR.LS $0.66 B $12.06 3.33% Spain
26 Acciona Energías Renovables ANE.MC $0.65 B $26.08 0.45% Spain
27 Grifols GRFS $0.64 B $9.74 0.81% Spain
28 Enagás ENG.MC $0.63 B $15.44 0.23% Spain
29 Cellnex Telecom CLNX.MC $0.59 B $34.24 0.78% Spain
30 Gestamp Automoción GEST.MC $0.59 B $3.95 0.24% Spain
31 Naturgy NTGY.MC $0.55 B $30.77 1.08% Spain
32 Inmobiliaria Colonial COL.MC $0.51 B $6.52 0.98% Spain
33 CIE Automotive CIE.MC $0.48 B $31.92 1.12% Spain
34 Logista (Compañía de Distribución Integral Logista) LOG.MC $0.42 B $33.41 0.07% Spain
35 Acerinox ACX.MC $0.41 B $12.98 0.82% Spain
36 Meliá Hotels International MEL.MC $0.40 B $8.83 0.79% Spain
37 Ebro Foods EBRO.MC $0.38 B $21.42 1.00% Spain
38 Telefónica TEF $0.38 B $5.25 0.19% Spain
39 Vidrala VID.MC $0.36 B $107.90 0.88% Spain
40 Fluidra FDR.MC $0.35 B $27.80 0.42% Spain
41 Laboratorios Farmaceuticos Rovi ROVI.MC $0.28 B $69.38 0.42% Spain
42 Prosegur PSG.MC $0.25 B $3.31 0.35% Spain
43 Técnicas Reunidas TRE.MC $0.23 B $29.57 0.79% Spain
44 Viscofan VIS.MC $0.21 B $69.50 0.00% Spain
45 Construcciones y Auxiliar de Ferrocarriles CAF.MC $0.21 B $62.32 0.38% Spain
46 Solaria Energía SLR.MC $0.20 B $13.04 0.49% Spain
47 Prosegur Cash CASH.MC $0.20 B $0.84 0.69% Spain
48 Corporación Financiera Alba ALB.MC $0.19 B $97.95 0.00% Spain
49 Elecnor ENO.MC $0.17 B $28.51 1.04% Spain
50 Faes Farma FAE.MC $0.15 B $4.99 0.71% Spain
51 Audax Renovables ADX.MC $0.13 B $1.64 1.01% Spain
52 Neinor Homes HOME.MC $0.12 B $19.67 3.91% Spain
53 AmRest EAT.MC $0.12 B $4.06 1.01% Spain
54 Realia Business RLIA.MC $0.12 B $1.10 0.21% Spain
55 Miquel y Costas & Miquel MCM.MC $79.27 M $16.37 1.42% Spain
56 eDreams ODIGEO EDR.MC $77.56 M $10.08 1.95% Spain
57 Grupo Empresarial San José GSJ.MC $76.97 M $7.90 0.00% Spain
58 Aedas Homes AEDAS.MC $71.38 M $24.80 0.00% Spain
59 Proeduca Altus PRO.MC $64.37 M $38.67 0.60% Spain
60 Montepino Logística MLMTP.PA $61.3 M $11.19 0.00% Spain
61 Renta 4 Banco R4.MC $55.8 M $22.74 1.53% Spain
62 Almirall ALM.MC $53.77 M $13.48 0.17% Spain
63 Global Dominion Access DOM.MC $51.53 M $3.98 0.75% Spain
64 Pharma Mar PHM.MC $44.81 M $103.31 1.57% Spain
65 Deoleo OLE.MC $41.19 M $0.21 0.28% Spain
66 ENCE Energía y Celulosa ENC.MC $31.98 M $3.27 0.43% Spain
67 Inmobiliaria del Sur ISUR.MC $27.27 M $17.43 2.78% Spain
68 Talgo S.A. TLGO.MC $22.36 M $3.39 0.00% Spain
69 Prim, S.A. PRM.MC $22.05 M $15.55 1.49% Spain
70 Urbas Grupo Financiero UBS.MC $20.63 M $0.002474 0.00% Spain
71 Iberpapel Gestión IBG.MC $20.29 M $23.09 0.25% Spain
72 Laboratorio Reig Jofre RJF.MC $18.79 M $3.27 2.11% Spain
73 Árima Real Estate ARM.MC $17.05 M $9.01 0.00% Spain
74 Naturhouse Health NTH.MC $15.93 M $2.31 0.26% Spain
75 Llorente & Cuenca LLYC.MC $13.65 M $9.90 4.55% Spain
76 Squirrel Media SQRL.MC $11.2 M $2.76 5.88% Spain
77 Ecoener ENER.MC $8.09 M $5.82 0.00% Spain
78 Nicolás Correa NEA.MC $7.58 M $11.14 2.47% Spain
79 Grenergy Renovables GRE.MC $7.12 M $82.70 2.18% Spain
80 SNGULAR SNG.MC $7.08 M $2.85 0.00% Spain
81 Olimpo Real Estate YORE.MC $6.6 M $1.18 0.00% Spain
82 Alantra Partners ALNT.MC $6.56 M $9.66 0.00% Spain
83 Lafinca Global Assets YLFG.MC $6.38 M $5.02 0.00% Spain
84 Amper, S.A. AMP.MC $5.83 M $0.16 0.00% Spain
85 Vitruvio Real Estate YVIT.MC $3.86 M $18.73 0.00% Spain
86 Obrascón Huarte Lain OHLA.MC $0.79 M $0.54 0.77% Spain
87 Oryzon Genomics ORY.MC -$0.12 Million $4.21 13.67% Spain
88 Agile Content AGIL.MC -$0.99 Million $2.45 5.05% Spain
89 Gigas Hosting GIGA.MC -$3.6 Million $6.01 2.00% Spain
90 Turbo Energy TURB -$4.27 Million $8.70 15.04% Spain
91 Umbrella Solar Investment USI.MC -$9.86 Million $5.45 0.00% Spain
92 Ercros ECR.MC -$30.29 Million $3.15 1.52% Spain
93 Atrys Health ATRY.MC -$34.83 Million $3.30 1.08% Spain
94 Nueva Expresión Textil NXT.MC -$55.19 Million $0.79 5.36% Spain
95 Metrovacesa MVC.MC -$76.29 Million $11.90 0.49% Spain
96 Vocento VOC.MC -$79.92 Million $0.75 0.63% Spain
97 Soltec Power Holdings SOL.MC -$93.69 Million $1.88 0.00% Spain
98 NH Hotel Group NHH.MC -$96.69 Million $7.66 0.00% Spain
99 (DIA) Distribuidora Internacional de Alimentación DIA.MC -$0.11 Billion $28.80 1.21% Spain
100 Tubos Reunidos TRG.MC -$0.12 Billion $0.61 0.58% Spain