Portuguese companies with the highest revenue

Make use of the list below: these Portuguese 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
JMTJeronimo Martins, SGPS S.A.
35.99 B EUR19.33 EUR−0.51%880.7 K0.7212.13 B EUR———3.37%Retail trade
Strong buy
GALPGalp Energia, SGPS S.A. Class B
19.51 B EUR19.080 EUR−3.15%1.72 M0.7114.63 B EUR13.651.40 EUR+6.33%3.43%Energy minerals
Buy
EDPEDP S.A.
16.03 B EUR5.000 EUR+0.50%13.87 M1.9620.58 B EUR17.660.28 EUR+57.72%4.12%Utilities
Buy
SONSonae SGPS SA
11.36 B EUR2.225 EUR−2.20%1.28 M0.954.31 B EUR19.710.11 EUR−11.66%2.88%Technology services
Buy
BCPBanco Comercial Portugues S.A.
5.66 B EUR1.0840 EUR−0.64%30.31 M0.6716.11 B EUR14.360.08 EUR+17.97%3.16%Finance
Buy
EGLMota-Engil SGPS SA
5.3 B EUR4.510 EUR+1.49%1.27 M1.371.35 B EUR9.370.48 EUR+9.19%3.84%Industrial services
Strong buy
EDPREDP Renewables SA
2.69 B EUR14.49 EUR+5.84%2.42 M2.1614.27 B EUR49.810.29 EUR—0.92%Utilities
Buy
SEMSemapa Sociedade de Investimento e Gestao SGPS SA
2.11 B EUR19.94 EUR+0.50%11.71 K0.881.6 B EUR———3.18%Process industries
Strong buy
NVGNavigator Company SA
1.97 B EUR3.042 EUR−0.65%372.78 K0.482.18 B EUR———3.67%Process industries
Buy
NOSNOS SGPS SA
1.82 B EUR5.440 EUR−1.54%835.58 K1.602.74 B EUR10.370.52 EUR+11.15%6.59%Communications
Neutral
CTTCTT - Correios de Portugal SA
1.27 B EUR4.522 EUR−0.62%1.61 M1.44632.97 M EUR14.420.31 EUR−12.10%4.02%Transportation
Buy
RENERedes Energeticas Nacionais SA
1.02 B EUR3.625 EUR−0.28%659.73 K1.012.38 B EUR12.820.28 EUR+10.56%4.45%Utilities
Buy
MLFMVFarminveste - SGPS SA Class B
908.63 M EUR5.00 EUR0.00%1.5 K1.17102.78 M EUR3.961.26 EUR−51.12%0.00%Finance
No rating
CORCorticeira Amorim SGPS SA
860.97 M EUR6.70 EUR+0.15%104.78 K0.47892.43 M EUR24.160.28 EUR−47.30%5.22%Process industries
Buy
TDSATeixeira Duarte, S.A.
705.84 M EUR0.4120 EUR−0.72%1.27 M0.68176.4 M EUR9.070.05 EUR−67.43%0.00%Industrial services
No rating
ALTRAltri, SGPS, S.A.
676.29 M EUR4.220 EUR+0.96%385.48 K1.96871.81 M EUR67.090.06 EUR−78.22%5.88%Process industries
Neutral
SCTTOYOTA CAETANO PORTUGAL
666.99 M EUR6.65 EUR0.00%1000.69234.5 M EUR———5.22%Retail trade
No rating
IBSIbersol, SGPS S.A.
529.52 M EUR10.48 EUR−0.19%9.51 K0.67410.46 M EUR31.120.34 EUR+31.92%6.73%Consumer services
Strong buy
MARMartifer SGPS
282.8 M EUR2.24 EUR−2.18%4370.14226 M EUR———4.12%Industrial services
No rating
SLBENSport Lisboa e Benfica-Futebol SA
214.41 M EUR6.44 EUR−0.62%1.82 K1.11149.5 M EUR7.750.83 EUR−44.48%0.00%Consumer services
No rating
SCPSporting Clube de Portugal Futebol SAD
187.71 M EUR0.950 EUR−3.55%1000.25191.89 M EUR———0.00%Consumer services
No rating
IPRImpresa SGPS SA
178.75 M EUR0.1894 EUR−0.53%36.42 K0.8832.26 M EUR11.340.02 EUR—0.00%Consumer services
No rating
FCPFutebol Clube do Porto SAD
148.32 M EUR2.78 EUR+5.30%740.2763 M EUR—−1.17 EUR−166.93%0.00%Consumer services
No rating
GLINTGLINTT GLOBAL, S.A.
139.36 M EUR1.215 EUR−0.41%14.18 K2.77105.23 M EUR12.350.10 EUR+45.35%5.51%Commercial services
No rating
NBANovabase SGPS SA
124.47 M EUR7.14 EUR−0.28%3750.27269.61 M EUR31.850.22 EUR+5.75%18.91%Technology services
No rating
ESONESTORIL-SOL, SGPS, S.A.
124.28 M EUR2.72 EUR+0.74%1000.4732.38 M EUR—−2.08 EUR−141.23%0.00%Consumer services
No rating
SCBSporting Clube de Braga-Futebol Sad
18.11 M EUR19.0 EUR0.00%250.2222.8 M EUR———0.00%Consumer services
No rating
SNCSonaecom SGPS SA
17.08 M EUR2.90 EUR0.00%1.01 K0.71880.61 M EUR12.800.23 EUR—2.88%Technology services
No rating
RAMRamada Investimentos e Industria,S.A.
10.26 M EUR6.48 EUR+0.31%1.54 K2.56164.62 M EUR29.680.22 EUR−10.13%13.86%Non-energy minerals
Neutral
MLCIACIAGEST - SIGI, S.A
6.36 M EUR2.26 EUR0.00%8 K0.0358.75 M EUR———4.58%Finance
No rating
MLRZERaize-Instituicao De Pagamentos SA
1.58 M EUR1.44 EUR0.00%7751.117.2 M EUR———0.00%Commercial services
No rating
PHRPharol, SA
0 EUR0.0916 EUR0.00%3.65 M2.2375.28 M EUR—−0.00 EUR−103.72%0.00%Communications
No rating