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 EUR12.670 EUR−0.55%1.74 M0.07185.25 B EUR11.651.09 EUR+29.39%1.55%Finance
Strong buy
BBVABanco Bilbao Vizcaya Argentaria, S.A.
79.48 B EUR25.04 EUR−0.44%267.74 K0.03140.01 B EUR12.961.93 EUR+6.81%2.40%Finance
Neutral
REPRepsol SA
54.86 B EUR29.34 EUR+0.34%186.64 K0.0631.54 B EUR9.233.18 EUR+396.76%4.32%Energy minerals
Buy
ACSACS, Actividades de Construccion y Servicios SA
49.85 B EUR95.65 EUR+0.47%34.3 K0.0625.33 B EUR24.653.88 EUR+14.97%2.01%Industrial services
Buy
IBEIberdrola SA
43.94 B EUR20.31 EUR+0.05%221.39 K0.02133.87 B EUR18.921.07 EUR+32.92%2.71%Utilities
Buy
ITXIndustria de Diseno Textil, S.A.
39.86 B EUR51.92 EUR+0.27%88.61 K0.03161.16 B EUR25.242.06 EUR+8.85%2.68%Retail trade
Buy
TEFTelefonica SA
35.12 B EUR3.570 EUR−0.14%570.91 K0.0420.18 B EUR−0.59 EUR−40.72%6.80%Communications
Neutral
MAPMapfre SA
28.83 B EUR4.410 EUR−0.99%208.09 K0.1113.58 B EUR11.430.39 EUR+10.93%3.32%Finance
Sell
CABKCaixaBank SA
26.59 B EUR13.100 EUR−0.34%410.17 K0.0691.61 B EUR14.910.88 EUR+3.21%2.83%Finance
Neutral
ELEEndesa S.A.
21.03 B EUR43.19 EUR+0.42%21.71 K0.0344.25 B EUR17.002.54 EUR+26.14%3.01%Utilities
Neutral
ANAAcciona SA
20.24 B EUR217.6 EUR+1.40%10.6 K0.1011.73 B EUR32.856.62 EUR−56.65%2.24%Industrial services
Neutral
NTGYNaturgy Energy Group, S.A.
19.45 B EUR29.62 EUR+1.09%50.38 K0.0428.14 B EUR12.932.29 EUR+10.96%4.85%Utilities
Buy
LOGLogista Integral, S.A.
13.54 B EUR35.62 EUR+0.17%5.03 K0.054.69 B EUR17.702.01 EUR−11.33%4.65%Transportation
Sell
GESTGestamp Automocion S.A.
11.35 B EUR3.020 EUR−0.33%2.18 K0.011.74 B EUR9.150.33 EUR+19.57%2.17%Producer manufacturing
Buy
FCCFomento de Construcciones y Contratas, S.A.
9.7 B EUR10.60 EUR0.00%1.07 K0.095.01 B EUR23.670.45 EUR−10.60%4.73%Industrial services
Neutral
FERFerrovial N.V.
9.63 B EUR48.82 EUR+0.35%53.13 K0.0434.94 B EUR58.220.84 EUR−81.98%1.98%Industrial services
Buy
SABBanco de Sabadell SA
7.86 B EUR3.696 EUR−0.51%752.08 K0.0517.71 B EUR15.610.24 EUR−32.82%5.89%Finance
Neutral
GRFGrifols, S.A. Class A
7.52 B EUR9.540 EUR−0.50%56.21 K0.045.7 B EUR14.350.66 EUR+51.93%1.97%Health technology
Buy
AMSAmadeus IT Group SA Class A
6.52 B EUR55.32 EUR+0.07%47.26 K0.0722.3 B EUR18.303.02 EUR+1.91%2.27%Technology services
Buy
TRETecnicas Reunidas SA
6.47 B EUR26.96 EUR+1.89%21.64 K0.082.07 B EUR13.342.02 EUR+48.82%0.00%Industrial services
Buy
AENAAena SME SA
6.28 B EUR25.84 EUR+0.23%70.75 K0.0538.67 B EUR17.271.50 EUR+11.17%3.48%Transportation
Buy
ACXAcerinox SA
5.78 B EUR17.26 EUR−0.17%23.48 K0.044.12 B EUR79.500.22 EUR−41.75%2.92%Non-energy minerals
Buy
DIADistribuidora Internacional de Alimentacion SA
5.72 B EUR43.55 EUR+0.58%12.35 K0.392.51 B EUR22.171.96 EUR+117.98%0.00%Retail trade
Strong buy
IDRIndra Sistemas, S.A. Class A
5.46 B EUR61.88 EUR+0.65%135.4 K0.2010.83 B EUR24.632.51 EUR+16.97%0.39%Technology services
Buy
PUIGPuig Brands, S.A. Class B
5.04 B EUR17.29 EUR+2.25%37.81 K0.079.53 B EUR16.751.03 EUR−10.79%2.03%Consumer non-durables
Buy
BKTBankinter SA
4.96 B EUR16.780 EUR−0.44%53.16 K0.0415.14 B EUR3.03%Finance
Neutral
PSGProsegur Compania de Seguridad SA
4.93 B EUR2.950 EUR+0.34%1.82 K0.011.57 B EUR12.860.23 EUR+16.68%4.36%Commercial services
Buy
SCYRSacyr SA
4.66 B EUR4.164 EUR+0.10%71.22 K0.023.28 B EUR24.770.17 EUR2.93%Industrial services
Strong buy
CAFConstrucciones y Auxiliar de Ferrocarriles, S.A.
4.49 B EUR77.2 EUR+0.39%750.002.64 B EUR15.355.03 EUR+38.72%1.59%Producer manufacturing
Buy
CLNXCellnex Telecom S.A.
4.42 B EUR25.55 EUR−0.12%57.2 K0.0316.77 B EUR−0.51 EUR−230.68%2.42%Industrial services
Buy
ENOElecnor S.A.
4.39 B EUR32.15 EUR+0.47%8.26 K0.142.71 B EUR21.171.52 EUR1.35%Industrial services
Buy
CIECIE Automotive, S.A.
3.96 B EUR25.55 EUR−0.39%9.19 K0.103.07 B EUR8.882.88 EUR+5.15%3.01%Producer manufacturing
Strong buy
OHLAObrascon Huarte Lain SA
3.46 B EUR0.3612 EUR+1.01%978.81 K0.09494.36 M EUR15.700.02 EUR0.00%Industrial services
Buy
EBROEbro Foods SA
3.01 B EUR18.38 EUR+0.11%4.41 K0.152.82 B EUR12.751.44 EUR+13.17%3.06%Process industries
Buy
UNIUnicaja Banco S.A.
2.97 B EUR3.574 EUR−2.56%661.54 K0.139.43 B EUR13.970.26 EUR+5.62%4.50%Finance
Sell
ANECorporacion Acciona Energias Renovables SA
2.92 B EUR22.46 EUR+2.09%38.97 K0.207.14 B EUR40.060.56 EUR−75.64%0.11%Utilities
Neutral
FDRFluidra, S.A.
2.22 B EUR18.08 EUR+0.06%25.87 K0.063.43 B EUR20.630.88 EUR+2.90%2.84%Consumer durables
Buy
MELMelia Hotels International, S.A.
2.08 B EUR9.700 EUR−0.51%45.65 K0.212.15 B EUR24.510.40 EUR−49.44%1.46%Consumer services
Buy
CASHProsegur Cash SA
1.99 B EUR0.670 EUR0.00%382.66 K1.36961.72 M EUR10.840.06 EUR−6.51%5.13%Commercial services
Buy
ADXAudax Renovables SA
1.88 B EUR1.150 EUR+0.88%9.79 K0.04516.91 M EUR30.260.04 EUR−69.72%0.00%Utilities
Strong buy
REDRedeia Corporacion SA
1.66 B EUR15.23 EUR+0.20%27.42 K0.038.19 B EUR16.470.92 EUR+35.60%4.29%Utilities
Neutral
CIRSACirsa Enterprises, S.A.U.
1.65 B EUR19.66 EUR+1.34%29.47 K0.083.26 B EUR28.990.68 EUR+555.80%0.00%Producer manufacturing
Strong buy
GSJGrupo Empresarial San Jose, S.A.
1.59 B EUR7.64 EUR+0.13%2.5 K0.06496.15 M EUR10.600.72 EUR+67.83%1.92%Producer manufacturing
Buy
VIDVidrala SA
1.47 B EUR88.9 EUR−0.34%1.36 K0.063.13 B EUR14.226.25 EUR−22.90%1.54%Process industries
Buy
VISViscofan, S.A.
1.25 B EUR54.9 EUR+0.37%3.42 K0.032.51 B EUR15.503.54 EUR+2.97%4.90%Process industries
Buy
COXGCox Infrastructure Group S.A.
1.14 B EUR12.60 EUR−2.33%2.44 K0.241.1 B EUR−0.66 EUR−351.17%0.00%Utilities
Buy
LDALinea Directa Aseguradora SA
1.12 B EUR1.294 EUR−1.82%15.46 K0.031.43 B EUR14.980.09 EUR+13.83%2.55%Finance
Buy
ALMAlmirall SA
1.11 B EUR10.56 EUR−0.38%11.33 K0.082.31 B EUR38.540.27 EUR1.45%Health technology
Strong buy
DOMGlobal Dominion Access SA
1.05 B EUR2.670 EUR+0.56%4.3 K0.02398.2 M EUR32.720.08 EUR−38.69%1.61%Industrial services
Strong buy
TTSKTSK Electronica y Electricidad SA
1.03 B EUR7.440 EUR+1.09%23.78 K0.06881.42 M EUR0.00%Industrial services
Strong buy
CCMOCementos Molins, S.A.
1.03 B EUR39.6 EUR−1.00%6970.342.51 B EUR12.513.16 EUR+14.81%1.98%Non-energy minerals
Strong buy
IMCINMOCEMENTO SA
966.98 M EUR3.71 EUR+1.64%110.001.66 B EUR6.370.58 EUR−13.64%4.05%Finance
Strong buy
ENGEnagas SA
960.4 M EUR16.79 EUR−0.36%32.85 K0.044.41 B EUR12.651.33 EUR+156.60%4.82%Utilities
Neutral
DDIGISDigi Spain Telecom, S.A. Unipersonal
929.19 M EUR6.475 EUR−0.77%23.39 K0.161.94 B EUR0.00%Communications
Buy
A3MAtresmedia Corporacion de Medios de Comunicacion SA
893.75 M EUR5.35 EUR0.00%5.37 K0.021.2 B EUR22.090.24 EUR−52.54%9.90%Consumer services
Neutral
PPRSPromotora de Informaciones, S.A.
883.17 M EUR2.655 EUR−0.56%2200.05351.76 M EUR−0.22 EUR−76.40%0.00%Consumer services
Neutral
AEDASAEDAS Homes SA
868.84 M EUR23.00 EUR0.00%3720.03946.71 M EUR16.461.40 EUR−59.67%9.09%Finance
No rating
OLEDEOLEO, S.A.
820.95 M EUR0.377 EUR+0.27%112.85 K0.06188 M EUR10.300.04 EUR0.00%Consumer non-durables
Neutral
ENCENCE Energia y Celulosa SA
747.25 M EUR2.430 EUR+0.16%23.84 K0.14587.99 M EUR−0.27 EUR0.00%Process industries
Buy
ROVILaboratorios Farmaceuticos Rovi, S.A.
743.48 M EUR58.80 EUR−0.08%4.47 K0.062.98 B EUR16.243.62 EUR+39.34%1.35%Health technology
Buy
HBXHbx Group International Plc
720 M EUR7.255 EUR0.00%15.83 K0.061.76 B EUR9.630.75 EUR0.86%Consumer services
Strong buy
TUBTubacex, S.A.
719.26 M EUR2.455 EUR0.00%92.52 K0.21286.68 M EUR−0.38 EUR−246.69%1.57%Non-energy minerals
Strong buy
HOMENeinor Homes SA
709.13 M EUR15.75 EUR−0.06%52.28 K0.191.55 B EUR11.741.34 EUR+80.40%11.05%Finance
Strong buy
MVCMetrovacesa SA
708.46 M EUR10.26 EUR−0.97%13.73 K0.181.57 B EUR17.240.60 EUR16.01%Finance
Neutral
GREGrenergy Renovables S.A
698.04 M EUR90.5 EUR+1.34%7.02 K0.122.44 B EUR20.144.49 EUR+36.73%0.00%Industrial services
Buy
EDReDreams ODIGEO
668.52 M EUR4.440 EUR−0.78%41.49 K0.11503.86 M EUR13.080.34 EUR−28.86%0.00%Consumer services
Buy
ECRErcros, S.A.
626.82 M EUR3.490 EUR0.00%00.00319.11 M EUR−0.31 EUR+33.30%0.00%Process industries
No rating
TLGOTalgo SA
618.17 M EUR2.485 EUR−0.40%2.22 K0.02325.26 M EUR−0.46 EUR+69.55%0.00%Producer manufacturing
Buy
FAEFaes Farma, S.A.
610.46 M EUR4.655 EUR0.00%6.75 K0.031.45 B EUR17.360.27 EUR−20.49%2.27%Health technology
Buy
MRLMERLIN Properties SOCIMI, S.A.
549.83 M EUR12.49 EUR−0.24%20.46 K0.017.75 B EUR8.791.42 EUR+20.37%2.73%Finance
Buy
ARTArteche Lantegi Elkartea SA
508.43 M EUR33.8 EUR−1.17%1.84 K0.031.99 B EUR34.470.98 EUR+78.06%0.95%Distribution services
Strong buy
COLColonial SFL SOCIMI SA
423.91 M EUR5.090 EUR−0.49%33.41 K0.033.1 B EUR9.640.53 EUR−31.97%5.10%Finance
Neutral
TRGTubos Reunidos, S.A.
365.71 M EUR0.1438 EUR0.00%021.76 M EUR−1.02 EUR−340.22%0.00%Non-energy minerals
No rating
EBROMEbro Motors Group EV SA
356.98 M EUR10.6 EUR0.00%1.62 K0.40515.38 M EUR−0.34 EUR+31.53%0.00%Industrial services
Strong buy
MAKSMaking Science Group SA
348.29 M EUR6.30 EUR+0.80%160.0155.03 M EUR2.292.75 EUR2.88%Commercial services
No rating
VOCVocento, S.A.
334.02 M EUR0.852 EUR−3.18%1.72 K0.05102.04 M EUR−0.12 EUR+81.44%0.00%Consumer services
Sell
RJFLABORATORIO REIG JOFRE, S.A.
331.1 M EUR2.62 EUR−0.38%2.5 K0.32215.72 M EUR30.860.08 EUR+4.56%0.74%Health technology
No rating
RLIARealia Business, S.A.
326.79 M EUR0.992 EUR0.00%4.48 K0.351.49 B EUR9.570.10 EUR+36.27%0.00%Finance
Strong buy
GAMGeneral de Alquiler de Maquinaria, S.A.
316.11 M EUR1.405 EUR0.00%20.00132.04 M EUR12.900.11 EUR+100.55%0.00%Finance
Strong buy
ALCAltia Consultores S.A.
315.29 M EUR6.40 EUR−1.54%3440.72440.14 M EUR20.850.31 EUR+36.44%0.93%Technology services
No rating
MCMMiquel y Costas & Miquel, S.A.
313.84 M EUR13.05 EUR−0.38%5850.12417.64 M EUR10.931.19 EUR−6.47%3.07%Consumer non-durables
No rating
CBAVClinica Baviera SA
301.78 M EUR57.4 EUR+1.77%160.01919.52 M EUR19.652.92 EUR+17.12%2.25%Health services
Buy
R4RENTA 4 BANCO SA
300.33 M EUR19.45 EUR0.00%140.02790.07 M EUR14.641.33 EUR+49.25%2.57%Finance
No rating
AAMPAmper, S.A.
281.73 M EUR4.550 EUR+1.00%31.27 K0.15369.69 M EUR−0.01 EUR0.00%Industrial services
Strong buy
ATSIAplicaciones y Tratamiento de Sistemas, S.A.
270.06 M EUR3.96 EUR0.00%1370.33196.62 M EUR17.850.22 EUR+23.50%0.41%Technology services
No rating
PRMPRIM, S.A.
251.82 M EUR12.90 EUR+0.78%870.02216.95 M EUR16.840.77 EUR−10.44%3.35%Health technology
Strong buy
SQRLSquirrel Media SA
243.61 M EUR2.09 EUR+0.48%560.00199.54 M EUR24.000.09 EUR+418.45%0.00%Consumer services
Strong buy
PHMPharma Mar SA
221.39 M EUR74.60 EUR+0.88%7.03 K0.181.31 B EUR23.213.21 EUR+34.54%1.10%Health technology
Buy
GGCGeneral de Galerias Comerciales SA
216.74 M EUR161 EUR0.00%00.004.19 B EUR24.366.61 EUR+35.35%0.00%Finance
No rating
IBGIberpapel Gestion, S.A.
216.74 M EUR17.50 EUR0.00%2.18 K0.68189.67 M EUR2,430.560.01 EUR−99.48%2.82%Distribution services
Strong buy
ALNTAlantra Partners SA
212.76 M EUR9.48 EUR+0.85%1.63 K0.07360.92 M EUR17.040.56 EUR+111.20%4.26%Finance
No rating
AZKAzkoyen, S.A.
211.07 M EUR10.10 EUR+0.50%6.16 K0.52246.23 M EUR15.920.63 EUR−19.61%2.87%Producer manufacturing
Strong buy
ISURInmobiliaria del Sur, S.A.
210.54 M EUR16.70 EUR−1.76%12.44 K9.51310.52 M EUR7.292.29 EUR+106.91%3.53%Consumer durables
Strong buy
SLRSolaria Energia y Medio Ambiente, S.A.
197.44 M EUR17.260 EUR+0.41%105.25 K0.092.28 B EUR12.801.35 EUR+42.26%0.00%Utilities
Neutral
ALQAlquiber Quality SA
164.34 M EUR15.0 EUR0.00%1570.5580.17 M EUR10.001.50 EUR+31.15%1.78%Finance
No rating
IZERIzertis SA
161.44 M EUR8.54 EUR−1.61%1.6 K0.34308.52 M EUR61.880.14 EUR−12.38%0.00%Technology services
Strong buy
YCPSCastellana Properties Socimi SA
161.32 M EUR9.55 EUR0.00%00.001.4 B EUR8.831.08 EUR+42.04%2.29%Finance
No rating
MDFDuro Felguera S.A.
161.06 M EUR0.2755 EUR+3.18%178.14 K0.28133.25 M EUR1.000.28 EUR0.00%Industrial services
No rating
HLZHolaluz Clidom SA
158.93 M EUR0.730 EUR0.00%8800.0724 M EUR−0.92 EUR+36.15%0.00%Utilities
No rating
ATRYAtrys Health SA
141.01 M EUR2.820 EUR−0.88%13.14 K0.14216.16 M EUR−1.32 EUR−215.75%0.00%Health services
Strong buy