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.696 EUR−1.18%22.49 M0.72156.02 B EUR9.991.07 EUR+24.39%1.90%Finance
Buy
BBVABanco Bilbao Vizcaya Argentaria, S.A.
79.48 B EUR22.73 EUR−0.74%9.77 M1.11123.34 B EUR11.232.02 EUR+12.99%3.50%Finance
Neutral
REPRepsol SA
54.86 B EUR29.90 EUR−1.03%4.07 M1.1632.09 B EUR5.675.27 EUR+420.67%4.30%Energy minerals
Buy
ACSACS, Actividades de Construccion y Servicios SA
49.85 B EUR87.00 EUR+2.41%787.53 K1.9623.31 B EUR22.423.88 EUR+14.97%2.15%Industrial services
Buy
IBEIberdrola SA
43.94 B EUR22.65 EUR−0.53%8.65 M1.06149.04 B EUR21.641.05 EUR+24.52%2.44%Utilities
Buy
ITXIndustria de Diseno Textil, S.A.
39.86 B EUR59.04 EUR−1.70%2.01 M1.01183.82 B EUR28.702.06 EUR+8.85%2.40%Retail trade
Buy
TEFTelefonica SA
35.12 B EUR3.385 EUR−1.83%11.41 M0.8819.47 B EUR—−0.59 EUR−40.72%7.05%Communications
Neutral
MAPMapfre SA
28.83 B EUR4.130 EUR−1.85%2.8 M1.1412.77 B EUR10.710.39 EUR+10.93%3.50%Finance
Neutral
CABKCaixaBank SA
26.59 B EUR11.755 EUR−1.05%6.34 M0.7582.93 B EUR12.690.93 EUR+10.44%3.09%Finance
Buy
ELEEndesa S.A.
21.03 B EUR44.20 EUR−1.45%566.73 K0.9846.15 B EUR18.612.38 EUR+13.86%2.86%Utilities
Sell
ANAAcciona SA
20.24 B EUR218.0 EUR+1.68%61.27 K0.8811.65 B EUR32.916.62 EUR−56.65%2.18%Industrial services
Neutral
NTGYNaturgy Energy Group, S.A.
19.45 B EUR29.54 EUR−0.67%1.17 M0.5228.3 B EUR12.952.28 EUR+15.25%4.87%Utilities
Buy
LOGLogista Integral, S.A.
13.54 B EUR36.60 EUR+0.27%189.98 K1.664.8 B EUR18.182.01 EUR−11.33%4.52%Transportation
Sell
GESTGestamp Automocion S.A.
11.35 B EUR2.750 EUR+0.55%506.24 K1.501.71 B EUR8.340.33 EUR+19.57%2.19%Producer manufacturing
Buy
FCCFomento de Construcciones y Contratas, S.A.
9.7 B EUR10.42 EUR−1.88%17.8 K1.025.04 B EUR23.270.45 EUR−10.60%4.69%Industrial services
Buy
FERFerrovial N.V.
9.63 B EUR52.78 EUR+2.29%1.17 M0.4837.49 B EUR62.940.84 EUR−81.98%1.80%Industrial services
Buy
SABBanco de Sabadell SA
7.86 B EUR3.595 EUR−0.25%13.23 M1.0117.09 B EUR14.500.25 EUR+23.51%0.00%Finance
Neutral
GRFGrifols, S.A. Class A
7.52 B EUR11.245 EUR−0.31%2.22 M0.956.67 B EUR16.920.66 EUR+51.93%1.68%Health technology
Buy
AMSAmadeus IT Group SA Class A
6.52 B EUR60.52 EUR+1.48%866.83 K1.2524.06 B EUR20.023.02 EUR+1.91%2.09%Technology services
Buy
TRETecnicas Reunidas SA
6.47 B EUR29.36 EUR+0.82%105.03 K0.612.31 B EUR14.532.02 EUR+48.82%0.00%Industrial services
Buy
AENAAena SME SA
6.28 B EUR28.28 EUR−0.14%1.35 M1.2542.27 B EUR18.191.55 EUR+13.00%3.13%Transportation
Buy
ACXAcerinox SA
5.78 B EUR14.94 EUR−3.55%1.43 M1.833.77 B EUR68.820.22 EUR−41.75%3.17%Non-energy minerals
Buy
DIADistribuidora Internacional de Alimentacion SA
5.72 B EUR48.35 EUR+5.80%109.1 K5.222.67 B EUR24.611.96 EUR+117.98%0.00%Retail trade
Strong buy
IDRIndra Sistemas, S.A. Class A
5.46 B EUR56.76 EUR−1.32%942.77 K0.9610.55 B EUR19.902.85 EUR+30.45%0.41%Technology services
Buy
PUIGPuig Brands, S.A. Class B
5.04 B EUR19.84 EUR−1.29%529.48 K0.9211.27 B EUR19.221.03 EUR−10.79%1.71%Consumer non-durables
Buy
BKTBankinter SA
4.96 B EUR14.410 EUR−1.17%1.36 M0.8812.87 B EUR———3.49%Finance
Neutral
PSGProsegur Compania de Seguridad SA
4.93 B EUR2.980 EUR−1.32%172.85 K0.971.64 B EUR12.990.23 EUR+16.68%4.22%Commercial services
Buy
SCYRSacyr SA
4.66 B EUR4.046 EUR+0.05%2.71 M1.083.26 B EUR23.010.18 EUR+35.75%2.92%Industrial services
Buy
CAFConstrucciones y Auxiliar de Ferrocarriles, S.A.
4.49 B EUR76.0 EUR−0.52%20.76 K1.012.56 B EUR15.125.03 EUR+38.72%1.65%Producer manufacturing
Buy
CLNXCellnex Telecom S.A.
4.42 B EUR26.68 EUR−1.51%1.71 M1.4417.59 B EUR—−0.51 EUR−230.68%2.26%Industrial services
Buy
ENOElecnor S.A.
4.39 B EUR29.05 EUR+1.40%40.86 K0.722.46 B EUR19.121.52 EUR—1.46%Industrial services
Neutral
CIECIE Automotive, S.A.
3.96 B EUR25.80 EUR+0.39%94.15 K1.193.04 B EUR8.972.88 EUR+5.15%3.00%Producer manufacturing
Strong buy
OHLAObrascon Huarte Lain SA
3.46 B EUR0.3584 EUR+0.73%3.64 M0.74496.57 M EUR15.580.02 EUR—0.00%Industrial services
Buy
EBROEbro Foods SA
3.01 B EUR18.08 EUR−0.11%24.04 K0.582.78 B EUR12.541.44 EUR+13.17%3.10%Process industries
Buy
UNIUnicaja Banco S.A.
2.97 B EUR3.306 EUR−0.60%3.6 M0.838.51 B EUR12.600.26 EUR+7.85%4.89%Finance
Sell
ANECorporacion Acciona Energias Renovables SA
2.92 B EUR22.14 EUR+3.36%215.26 K0.977.07 B EUR39.490.56 EUR−75.64%0.11%Utilities
Neutral
FDRFluidra, S.A.
2.22 B EUR19.32 EUR−2.28%365.25 K0.673.77 B EUR21.960.88 EUR−6.21%2.53%Consumer durables
Strong buy
MELMelia Hotels International, S.A.
2.08 B EUR10.80 EUR+0.84%193.97 K1.072.35 B EUR27.290.40 EUR−49.44%1.32%Consumer services
Buy
CASHProsegur Cash SA
1.99 B EUR0.674 EUR−0.88%10.37 M34.26968.9 M EUR10.910.06 EUR−6.51%5.09%Commercial services
Neutral
ADXAudax Renovables SA
1.88 B EUR1.108 EUR+5.32%636.01 K3.24497.87 M EUR41.340.03 EUR−73.52%0.00%Utilities
Strong buy
REDRedeia Corporacion SA
1.66 B EUR15.66 EUR−0.32%947.71 K0.748.41 B EUR16.930.92 EUR+35.60%4.15%Utilities
Buy
CIRSACirsa Enterprises, S.A.U.
1.65 B EUR19.56 EUR+0.62%87.9 K1.223.24 B EUR28.850.68 EUR+555.80%0.00%Producer manufacturing
Buy
GSJGrupo Empresarial San Jose, S.A.
1.59 B EUR7.09 EUR+0.85%33.75 K0.93462.34 M EUR9.840.72 EUR+67.83%2.05%Producer manufacturing
Buy
VIDVidrala SA
1.47 B EUR89.4 EUR−2.72%20.11 K0.713.33 B EUR15.025.95 EUR−22.90%1.45%Process industries
Buy
VISViscofan, S.A.
1.25 B EUR55.6 EUR−0.54%55.18 K0.872.56 B EUR15.553.58 EUR+3.07%4.76%Process industries
Buy
COXGCox Infrastructure Group S.A.
1.14 B EUR11.00 EUR+0.46%7.83 K2.40929.64 M EUR—−0.66 EUR−351.17%0.00%Utilities
Buy
LDALinea Directa Aseguradora SA
1.12 B EUR1.212 EUR−1.78%626.69 K1.011.34 B EUR14.030.09 EUR+13.83%2.71%Finance
Buy
ALMAlmirall SA
1.11 B EUR11.22 EUR−0.18%155.54 K1.482.42 B EUR40.950.27 EUR—1.36%Health technology
Buy
DOMGlobal Dominion Access SA
1.05 B EUR2.630 EUR+0.38%175.14 K0.46383.96 M EUR32.230.08 EUR−38.69%1.67%Industrial services
Strong buy
TTSKTSK Electronica y Electricidad SA
1.03 B EUR6.185 EUR+0.73%61.37 K0.53746.09 M EUR———0.00%Industrial services
Strong buy
CCMOCementos Molins, S.A.
1.03 B EUR38.0 EUR0.00%1440.532.41 B EUR12.013.16 EUR+14.81%2.09%Non-energy minerals
Strong buy
IMCINMOCEMENTO SA
966.98 M EUR3.68 EUR+2.22%8.56 K0.791.67 B EUR6.320.58 EUR−13.64%4.09%Finance
No rating
ENGEnagas SA
960.4 M EUR17.80 EUR−0.34%898.41 K1.124.63 B EUR13.771.29 EUR+259.61%4.57%Utilities
Neutral
DDIGISDigi Spain Telecom, S.A. Unipersonal
929.19 M EUR6.485 EUR−0.77%35.88 K0.401.96 B EUR———0.00%Communications
Buy
A3MAtresmedia Corporacion de Medios de Comunicacion SA
893.75 M EUR6.00 EUR−1.48%673.55 K1.561.36 B EUR24.770.24 EUR−52.54%8.73%Consumer services
Neutral
PRSPromotora de Informaciones, S.A.
883.17 M EUR2.290 EUR+1.78%19.34 K3.25301.7 M EUR———0.00%Consumer services
Neutral
AEDASAEDAS Homes SA
868.84 M EUR23.80 EUR+0.21%1.53 K0.21977.58 M EUR17.031.40 EUR−59.67%8.80%Finance
No rating
OLEDEOLEO, S.A.
820.95 M EUR0.279 EUR+2.20%9.14 M2.19173 M EUR7.620.04 EUR—0.00%Consumer non-durables
Neutral
ENCENCE Energia y Celulosa SA
747.25 M EUR2.238 EUR+1.27%288.57 K0.77534.18 M EUR—−0.16 EUR−26.42%0.00%Process industries
Neutral
ROVILaboratorios Farmaceuticos Rovi, S.A.
743.48 M EUR68.60 EUR−0.65%202.56 K1.283.22 B EUR18.953.62 EUR+39.34%1.22%Health technology
Buy
HBXHbx Group International Plc
720 M EUR8.120 EUR+0.06%210.47 K1.071.96 B EUR10.780.75 EUR—0.75%Consumer services
Strong buy
TUBTubacex, S.A.
719.26 M EUR2.730 EUR+0.92%197.49 K0.87312.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%290.63 K1.301.8 B EUR13.741.34 EUR+80.40%9.43%Finance
Strong buy
MVCMetrovacesa SA
708.46 M EUR11.50 EUR+0.70%294.72 K1.501.71 B EUR19.330.60 EUR—14.45%Finance
Neutral
GREGrenergy Renovables S.A
698.04 M EUR72.8 EUR+5.20%74 K1.331.97 B EUR16.204.49 EUR+36.73%0.00%Industrial services
Buy
EDReDreams ODIGEO
668.52 M EUR5.18 EUR+0.19%318.87 K0.99563.32 M EUR15.260.34 EUR−28.86%0.00%Consumer services
Buy
TLGOTalgo SA
618.17 M EUR2.140 EUR+2.15%370.03 K1.58282.24 M EUR—−0.46 EUR+69.55%0.00%Producer manufacturing
Neutral
FAEFaes Farma, S.A.
610.46 M EUR4.885 EUR−0.51%94.82 K0.631.53 B EUR18.210.27 EUR−20.49%2.12%Health technology
Buy
MRLMERLIN Properties SOCIMI, S.A.
549.83 M EUR11.60 EUR+2.84%1.68 M1.237.24 B EUR8.171.42 EUR+20.37%2.91%Finance
Buy
ARTArteche Lantegi Elkartea SA
508.43 M EUR27.1 EUR−2.17%29.42 K1.471.68 B EUR27.640.98 EUR+78.06%1.11%Distribution services
Strong buy
COLColonial SFL SOCIMI SA
423.91 M EUR5.270 EUR+0.67%969.02 K1.053.16 B EUR9.980.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%3.41 K2.33466.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.62 K0.9548.43 M EUR———3.27%Commercial services
No rating
VOCVocento, S.A.
334.02 M EUR0.810 EUR−4.48%105.84 K3.46102.04 M EUR—−0.12 EUR+81.44%0.00%Consumer services
Sell
RJFLABORATORIO REIG JOFRE, S.A.
331.1 M EUR2.56 EUR−0.39%2.57 K0.28214.07 M EUR30.150.08 EUR+4.56%0.75%Health technology
No rating
RLIARealia Business, S.A.
326.79 M EUR0.998 EUR+1.84%22.18 K0.781.46 B EUR9.620.10 EUR+36.27%0.00%Finance
No rating
GAMGeneral de Alquiler de Maquinaria, S.A.
316.11 M EUR1.410 EUR+3.30%6.69 K1.65132.51 M EUR12.950.11 EUR+100.55%0.00%Finance
Strong buy
ALCAltia Consultores S.A.
315.29 M EUR5.75 EUR−2.54%2.7 K5.54405.75 M EUR———1.03%Technology services
No rating
MCMMiquel y Costas & Miquel, S.A.
313.84 M EUR9.96 EUR+0.20%35.72 K2.27390.75 M EUR11.380.88 EUR−13.93%3.33%Consumer non-durables
No rating
CBAVClinica Baviera SA
301.78 M EUR51.4 EUR−2.65%1.98 K0.94857.56 M EUR17.602.92 EUR+17.12%2.42%Health services
Buy
R4RENTA 4 BANCO SA
300.33 M EUR21.6 EUR+0.47%2.58 K0.32869.28 M EUR15.331.41 EUR+44.82%2.31%Finance
No rating
AMPAmper, S.A.
281.73 M EUR4.750 EUR+1.06%204.78 K0.75394.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%2.05 K1.25167.83 M EUR———0.48%Technology services
No rating
PRMPRIM, S.A.
251.82 M EUR12.25 EUR−0.81%1.55 K1.00209.32 M EUR15.990.77 EUR−10.44%3.47%Health technology
No rating
SQRLSquirrel Media SA
243.61 M EUR2.04 EUR+0.49%16.6 K1.33184.67 M EUR23.420.09 EUR+418.45%0.00%Consumer services
Strong buy
PHMPharma Mar SA
221.39 M EUR65.40 EUR−0.76%39.48 K0.771.19 B EUR16.693.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%3.29 K0.60177.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%15.45 K1.09333.28 M EUR15.420.56 EUR+111.20%4.67%Finance
No rating
AZKAzkoyen, S.A.
211.07 M EUR10.35 EUR−0.48%13.87 K0.92252.33 M EUR16.310.63 EUR−19.61%2.79%Producer manufacturing
No rating
ISURInmobiliaria del Sur, S.A.
210.54 M EUR16.85 EUR−0.88%2.49 K1.66313.31 M EUR7.352.29 EUR+106.91%3.56%Consumer durables
Strong buy
SLRSolaria Energia y Medio Ambiente, S.A.
197.44 M EUR16.150 EUR+3.56%1.1 M0.932.11 B EUR11.111.45 EUR+40.06%0.00%Utilities
Buy
ALQAlquiber Quality SA
164.34 M EUR16.5 EUR0.00%00.0088.18 M EUR9.921.66 EUR+40.91%1.62%Finance
No rating
IZERIzertis SA
161.44 M EUR7.16 EUR−0.28%3.35 K0.18255.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%2021.591.38 B EUR8.791.08 EUR+42.04%2.33%Finance
No rating
MDFDuro Felguera S.A.
161.06 M EUR0.2110 EUR−0.47%216.97 K0.7494.82 M EUR0.770.28 EUR—0.00%Industrial services
No rating
HLZHolaluz Clidom SA
158.93 M EUR0.640 EUR−7.25%9.16 K1.1122.69 M EUR———0.00%Utilities
No rating
ATRYAtrys Health SA
141.01 M EUR2.650 EUR+0.38%13.13 K0.53199.44 M EUR—−1.28 EUR−296.14%0.00%Health services
Strong buy
ADZAdolfo Dominguez, S.A.
139.02 M EUR6.85 EUR−0.72%2.54 K3.0863.15 M EUR38.720.18 EUR—0.00%Consumer non-durables
No rating