Spanish companies with the highest revenue

Make use of the list below: these Spanish companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
FY
Price
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
SANBanco Santander, S.A.
124.42 B EUR10.576 EUR−2.29%8.27 M0.26156.02 B EUR9.881.07 EUR+24.39%1.90%Finance
Buy
BBVABanco Bilbao Vizcaya Argentaria, S.A.
79.48 B EUR22.73 EUR−0.74%2.75 M0.31123.34 B EUR11.232.02 EUR+12.99%3.50%Finance
Neutral
REPRepsol SA
54.86 B EUR29.94 EUR−0.89%1.16 M0.3332.09 B EUR5.685.27 EUR+420.67%4.30%Energy minerals
Buy
ACSACS, Actividades de Construccion y Servicios SA
49.85 B EUR86.10 EUR+1.35%190.13 K0.4723.31 B EUR22.193.88 EUR+14.97%2.15%Industrial services
Buy
IBEIberdrola SA
43.94 B EUR22.60 EUR−0.75%3.48 M0.43149.04 B EUR21.591.05 EUR+24.52%2.44%Utilities
Buy
ITXIndustria de Diseno Textil, S.A.
39.86 B EUR57.74 EUR−3.86%683.74 K0.34183.82 B EUR28.072.06 EUR+8.85%2.40%Retail trade
Buy
TEFTelefonica SA
35.12 B EUR3.344 EUR−3.02%4.28 M0.3319.47 B EUR—−0.59 EUR−40.72%7.05%Communications
Neutral
MAPMapfre SA
28.83 B EUR4.128 EUR−1.90%1.25 M0.5112.77 B EUR10.700.39 EUR+10.93%3.50%Finance
Neutral
CABKCaixaBank SA
26.59 B EUR11.650 EUR−1.94%2.09 M0.2582.93 B EUR12.580.93 EUR+10.44%3.09%Finance
Buy
ELEEndesa S.A.
21.03 B EUR44.26 EUR−1.32%111.81 K0.1946.15 B EUR18.632.38 EUR+13.86%2.86%Utilities
Sell
ANAAcciona SA
20.24 B EUR215.2 EUR+0.37%18.16 K0.2611.65 B EUR32.486.62 EUR−56.65%2.18%Industrial services
Neutral
NTGYNaturgy Energy Group, S.A.
19.45 B EUR29.50 EUR−0.81%214.04 K0.1028.3 B EUR12.942.28 EUR+15.25%4.87%Utilities
Buy
LOGLogista Integral, S.A.
13.54 B EUR36.22 EUR−0.77%71.27 K0.624.8 B EUR17.992.01 EUR−11.33%4.52%Transportation
Sell
GESTGestamp Automocion S.A.
11.35 B EUR2.745 EUR+0.37%308.5 K0.911.71 B EUR8.320.33 EUR+19.57%2.19%Producer manufacturing
Buy
FCCFomento de Construcciones y Contratas, S.A.
9.7 B EUR10.44 EUR−1.69%5.97 K0.345.04 B EUR23.310.45 EUR−10.60%4.69%Industrial services
Buy
FERFerrovial N.V.
9.63 B EUR51.18 EUR−0.81%234.76 K0.1037.49 B EUR61.030.84 EUR−81.98%1.80%Industrial services
Buy
SABBanco de Sabadell SA
7.86 B EUR3.582 EUR−0.61%3.91 M0.3017.09 B EUR14.440.25 EUR+23.51%0.00%Finance
Neutral
GRFGrifols, S.A. Class A
7.52 B EUR10.955 EUR−2.88%1.14 M0.496.67 B EUR16.480.66 EUR+51.93%1.68%Health technology
Buy
AMSAmadeus IT Group SA Class A
6.52 B EUR59.36 EUR−0.47%199.75 K0.2924.06 B EUR19.633.02 EUR+1.91%2.09%Technology services
Buy
TRETecnicas Reunidas SA
6.47 B EUR29.50 EUR+1.30%42.83 K0.252.31 B EUR14.602.02 EUR+48.82%0.00%Industrial services
Buy
AENAAena SME SA
6.28 B EUR28.06 EUR−0.92%592.42 K0.5542.27 B EUR18.051.55 EUR+13.00%3.13%Transportation
Buy
ACXAcerinox SA
5.78 B EUR15.19 EUR−1.94%222.79 K0.283.77 B EUR69.970.22 EUR−41.75%3.17%Non-energy minerals
Buy
DIADistribuidora Internacional de Alimentacion SA
5.72 B EUR47.45 EUR+3.83%79.79 K3.822.67 B EUR24.151.96 EUR+117.98%0.00%Retail trade
Strong buy
IDRIndra Sistemas, S.A. Class A
5.46 B EUR57.20 EUR−0.56%396.97 K0.4110.55 B EUR20.052.85 EUR+30.45%0.41%Technology services
Buy
PUIGPuig Brands, S.A. Class B
5.04 B EUR19.73 EUR−1.84%128.67 K0.2211.27 B EUR19.111.03 EUR−10.79%1.71%Consumer non-durables
Buy
BKTBankinter SA
4.96 B EUR14.390 EUR−1.30%383.11 K0.2512.87 B EUR———3.49%Finance
Neutral
PSGProsegur Compania de Seguridad SA
4.93 B EUR2.975 EUR−1.49%88.58 K0.501.64 B EUR12.970.23 EUR+16.68%4.22%Commercial services
Buy
SCYRSacyr SA
4.66 B EUR4.014 EUR−0.74%834.08 K0.333.26 B EUR22.830.18 EUR+35.75%2.92%Industrial services
Buy
CAFConstrucciones y Auxiliar de Ferrocarriles, S.A.
4.49 B EUR75.9 EUR−0.65%12.68 K0.622.56 B EUR15.105.03 EUR+38.72%1.65%Producer manufacturing
Buy
CLNXCellnex Telecom S.A.
4.42 B EUR26.50 EUR−2.18%488.71 K0.4117.59 B EUR—−0.51 EUR−230.68%2.26%Industrial services
Buy
ENOElecnor S.A.
4.39 B EUR28.70 EUR+0.17%17.17 K0.302.46 B EUR18.891.52 EUR—1.46%Industrial services
Neutral
CIECIE Automotive, S.A.
3.96 B EUR25.55 EUR−0.58%25.2 K0.323.04 B EUR8.882.88 EUR+5.15%3.00%Producer manufacturing
Strong buy
OHLAObrascon Huarte Lain SA
3.46 B EUR0.3568 EUR+0.28%1.81 M0.37496.57 M EUR15.510.02 EUR—0.00%Industrial services
Buy
EBROEbro Foods SA
3.01 B EUR18.00 EUR−0.55%8.85 K0.212.78 B EUR12.491.44 EUR+13.17%3.10%Process industries
Buy
UNIUnicaja Banco S.A.
2.97 B EUR3.290 EUR−1.08%977.5 K0.238.51 B EUR12.540.26 EUR+7.85%4.89%Finance
Sell
ANECorporacion Acciona Energias Renovables SA
2.92 B EUR21.68 EUR+1.21%76.81 K0.357.07 B EUR38.670.56 EUR−75.64%0.11%Utilities
Neutral
FDRFluidra, S.A.
2.22 B EUR19.27 EUR−2.53%170.96 K0.313.77 B EUR21.910.88 EUR−6.21%2.53%Consumer durables
Strong buy
MELMelia Hotels International, S.A.
2.08 B EUR10.66 EUR−0.47%54.73 K0.302.35 B EUR26.940.40 EUR−49.44%1.32%Consumer services
Buy
CASHProsegur Cash SA
1.99 B EUR0.673 EUR−1.03%10.25 M33.88968.9 M EUR10.890.06 EUR−6.51%5.09%Commercial services
Neutral
ADXAudax Renovables SA
1.88 B EUR1.110 EUR+5.51%485.13 K2.47497.87 M EUR41.420.03 EUR−73.52%0.00%Utilities
Strong buy
REDRedeia Corporacion SA
1.66 B EUR15.50 EUR−1.34%166.64 K0.138.41 B EUR16.760.92 EUR+35.60%4.15%Utilities
Buy
CIRSACirsa Enterprises, S.A.U.
1.65 B EUR19.76 EUR+1.65%49.75 K0.693.24 B EUR29.140.68 EUR+555.80%0.00%Producer manufacturing
Buy
GSJGrupo Empresarial San Jose, S.A.
1.59 B EUR7.03 EUR0.00%14.8 K0.41462.34 M EUR9.760.72 EUR+67.83%2.05%Producer manufacturing
Buy
VIDVidrala SA
1.47 B EUR89.6 EUR−2.50%6.6 K0.233.33 B EUR15.055.95 EUR−22.90%1.45%Process industries
Buy
VISViscofan, S.A.
1.25 B EUR55.1 EUR−1.43%23.7 K0.372.56 B EUR15.413.58 EUR+3.07%4.76%Process industries
Buy
COXGCox Infrastructure Group S.A.
1.14 B EUR10.85 EUR−0.91%7.21 K2.21929.64 M EUR—−0.66 EUR−351.17%0.00%Utilities
Buy
LDALinea Directa Aseguradora SA
1.12 B EUR1.210 EUR−1.94%250.5 K0.401.34 B EUR14.000.09 EUR+13.83%2.71%Finance
Buy
ALMAlmirall SA
1.11 B EUR11.06 EUR−1.60%89.75 K0.852.42 B EUR40.360.27 EUR—1.36%Health technology
Buy
DOMGlobal Dominion Access SA
1.05 B EUR2.620 EUR0.00%51.53 K0.13383.96 M EUR32.110.08 EUR−38.69%1.67%Industrial services
Strong buy
TTSKTSK Electronica y Electricidad SA
1.03 B EUR6.230 EUR+1.47%27.94 K0.24746.09 M EUR———0.00%Industrial services
Strong buy
CCMOCementos Molins, S.A.
1.03 B EUR37.6 EUR−1.05%500.182.41 B EUR11.883.16 EUR+14.81%2.09%Non-energy minerals
Strong buy
IMCINMOCEMENTO SA
966.98 M EUR3.56 EUR−1.11%3.63 K0.331.67 B EUR6.110.58 EUR−13.64%4.09%Finance
No rating
ENGEnagas SA
960.4 M EUR17.67 EUR−1.06%275.35 K0.344.63 B EUR13.671.29 EUR+259.61%4.57%Utilities
Neutral
DDIGISDigi Spain Telecom, S.A. Unipersonal
929.19 M EUR6.475 EUR−0.92%17.71 K0.201.96 B EUR———0.00%Communications
Buy
A3MAtresmedia Corporacion de Medios de Comunicacion SA
893.75 M EUR6.00 EUR−1.48%284.38 K0.661.36 B EUR24.770.24 EUR−52.54%8.73%Consumer services
Neutral
PRSPromotora de Informaciones, S.A.
883.17 M EUR2.220 EUR−1.33%5.7 K0.96301.7 M EUR———0.00%Consumer services
Neutral
AEDASAEDAS Homes SA
868.84 M EUR23.80 EUR+0.21%3770.05977.58 M EUR17.031.40 EUR−59.67%8.80%Finance
No rating
OLEDEOLEO, S.A.
820.95 M EUR0.287 EUR+5.13%7.01 M1.68173 M EUR7.840.04 EUR—0.00%Consumer non-durables
Neutral
ENCENCE Energia y Celulosa SA
747.25 M EUR2.224 EUR+0.63%132.39 K0.36534.18 M EUR—−0.16 EUR−26.42%0.00%Process industries
Neutral
ROVILaboratorios Farmaceuticos Rovi, S.A.
743.48 M EUR67.35 EUR−2.46%93.1 K0.593.22 B EUR18.603.62 EUR+39.34%1.22%Health technology
Buy
HBXHbx Group International Plc
720 M EUR8.005 EUR−1.36%58.86 K0.301.96 B EUR10.630.75 EUR—0.75%Consumer services
Strong buy
TUBTubacex, S.A.
719.26 M EUR2.705 EUR0.00%93.31 K0.41312.37 M EUR—−0.38 EUR−246.69%1.51%Non-energy minerals
Strong buy
HOMENeinor Homes SA
709.13 M EUR18.44 EUR−0.32%110.3 K0.491.8 B EUR13.741.34 EUR+80.40%9.43%Finance
Strong buy
MVCMetrovacesa SA
708.46 M EUR11.42 EUR0.00%78.91 K0.401.71 B EUR19.190.60 EUR—14.45%Finance
Neutral
GREGrenergy Renovables S.A
698.04 M EUR71.2 EUR+2.89%16.7 K0.301.97 B EUR15.854.49 EUR+36.73%0.00%Industrial services
Buy
EDReDreams ODIGEO
668.52 M EUR5.11 EUR−1.16%162.94 K0.50563.32 M EUR15.060.34 EUR−28.86%0.00%Consumer services
Buy
TLGOTalgo SA
618.17 M EUR2.095 EUR0.00%104.12 K0.44282.24 M EUR—−0.46 EUR+69.55%0.00%Producer manufacturing
Neutral
FAEFaes Farma, S.A.
610.46 M EUR4.855 EUR−1.12%24.75 K0.161.53 B EUR18.100.27 EUR−20.49%2.12%Health technology
Buy
MRLMERLIN Properties SOCIMI, S.A.
549.83 M EUR11.43 EUR+1.33%403.36 K0.307.24 B EUR8.051.42 EUR+20.37%2.91%Finance
Buy
ARTArteche Lantegi Elkartea SA
508.43 M EUR27.2 EUR−1.81%14.68 K0.731.68 B EUR27.740.98 EUR+78.06%1.11%Distribution services
Strong buy
COLColonial SFL SOCIMI SA
423.91 M EUR5.210 EUR−0.48%321.11 K0.353.16 B EUR9.870.53 EUR−31.97%5.03%Finance
Neutral
TRGTubos Reunidos, S.A.
365.71 M EUR0.1438 EUR0.00%0—21.76 M EUR—−1.02 EUR−340.22%0.00%Non-energy minerals
No rating
EBROMEbro Motors Group EV SA
356.98 M EUR9.75 EUR+0.52%7590.52466.76 M EUR—−0.13 EUR+80.48%0.00%Industrial services
Strong buy
MAKSMaking Science Group SA
348.29 M EUR5.35 EUR−2.73%1.13 K0.6648.43 M EUR———3.27%Commercial services
No rating
VOCVocento, S.A.
334.02 M EUR0.810 EUR−4.48%51.11 K1.67102.04 M EUR—−0.12 EUR+81.44%0.00%Consumer services
Sell
RJFLABORATORIO REIG JOFRE, S.A.
331.1 M EUR2.55 EUR−0.78%1.58 K0.17214.07 M EUR30.040.08 EUR+4.56%0.75%Health technology
No rating
RLIARealia Business, S.A.
326.79 M EUR0.990 EUR+1.02%13.06 K0.461.46 B EUR9.550.10 EUR+36.27%0.00%Finance
No rating
GAMGeneral de Alquiler de Maquinaria, S.A.
316.11 M EUR1.370 EUR+0.37%3.23 K0.80132.51 M EUR12.580.11 EUR+100.55%0.00%Finance
Strong buy
ALCAltia Consultores S.A.
315.29 M EUR5.80 EUR−1.69%2000.41405.75 M EUR———1.03%Technology services
No rating
MCMMiquel y Costas & Miquel, S.A.
313.84 M EUR9.86 EUR−0.80%29.91 K1.90390.75 M EUR11.270.88 EUR−13.93%3.33%Consumer non-durables
No rating
CBAVClinica Baviera SA
301.78 M EUR51.6 EUR−2.27%9140.43857.56 M EUR17.662.92 EUR+17.12%2.42%Health services
Buy
R4RENTA 4 BANCO SA
300.33 M EUR21.7 EUR+0.93%6010.07869.28 M EUR15.401.41 EUR+44.82%2.31%Finance
No rating
AMPAmper, S.A.
281.73 M EUR4.775 EUR+1.60%111.22 K0.41394.72 M EUR—−0.01 EUR—0.00%Industrial services
Strong buy
ATSIAplicaciones y Tratamiento de Sistemas, S.A.
270.06 M EUR3.34 EUR−0.60%2500.15167.83 M EUR———0.48%Technology services
No rating
PRMPRIM, S.A.
251.82 M EUR12.20 EUR−1.21%1.43 K0.92209.32 M EUR15.920.77 EUR−10.44%3.47%Health technology
No rating
SQRLSquirrel Media SA
243.61 M EUR2.01 EUR−0.99%6.5 K0.52184.67 M EUR23.080.09 EUR+418.45%0.00%Consumer services
Strong buy
PHMPharma Mar SA
221.39 M EUR65.30 EUR−0.91%22.37 K0.431.19 B EUR16.663.92 EUR+102.78%1.21%Health technology
Buy
GGCGeneral de Galerias Comerciales SA
216.74 M EUR161 EUR0.00%0—4.19 B EUR———0.00%Finance
No rating
IBGIberpapel Gestion, S.A.
216.74 M EUR16.00 EUR0.00%1.29 K0.24177.21 M EUR—−0.52 EUR−144.04%3.02%Distribution services
Strong buy
ALNTAlantra Partners SA
212.76 M EUR8.58 EUR−0.92%4.91 K0.35333.28 M EUR15.420.56 EUR+111.20%4.67%Finance
No rating
AZKAzkoyen, S.A.
211.07 M EUR10.40 EUR0.00%3.86 K0.26252.33 M EUR16.390.63 EUR−19.61%2.79%Producer manufacturing
No rating
ISURInmobiliaria del Sur, S.A.
210.54 M EUR18.00 EUR+5.88%2.09 K1.39313.31 M EUR7.852.29 EUR+106.91%3.56%Consumer durables
Strong buy
SLRSolaria Energia y Medio Ambiente, S.A.
197.44 M EUR15.790 EUR+1.25%529.28 K0.452.11 B EUR10.861.45 EUR+40.06%0.00%Utilities
Buy
ALQAlquiber Quality SA
164.34 M EUR16.5 EUR0.00%7053.9688.18 M EUR9.921.66 EUR+40.91%1.62%Finance
No rating
IZERIzertis SA
161.44 M EUR7.16 EUR−0.28%2.16 K0.12255.92 M EUR109.150.07 EUR−66.56%0.00%Technology services
Strong buy
YCPSCastellana Properties Socimi SA
161.32 M EUR9.50 EUR+0.53%20.021.38 B EUR8.791.08 EUR+42.04%2.33%Finance
No rating
MDFDuro Felguera S.A.
161.06 M EUR0.2075 EUR−2.12%161.76 K0.5594.82 M EUR0.750.28 EUR—0.00%Industrial services
No rating
HLZHolaluz Clidom SA
158.93 M EUR0.670 EUR−2.90%2.5 K0.3022.69 M EUR———0.00%Utilities
No rating
ATRYAtrys Health SA
141.01 M EUR2.600 EUR−1.52%4.07 K0.17199.44 M EUR—−1.28 EUR−296.14%0.00%Health services
Strong buy
ADZAdolfo Dominguez, S.A.
139.02 M EUR7.00 EUR+1.45%2900.3563.15 M EUR39.570.18 EUR—0.00%Consumer non-durables
No rating