Kenyan companies with the highest revenue

Make use of the list below: these Kenyan 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
SCOMSafaricom PLC
424.74 B KES35.65 KES+0.42%707.63 K0.161.41 T KES14.942.39 KES+36.97%4.21%Communications
Buy
KCBKCB Group PLC
268.36 B KES83.25 KES+0.91%800.9 K0.69265.11 B KES4.1020.32 KES+8.60%6.06%Finance
Strong buy
EQTYEquity Group Holdings Limited
260.74 B KES86.75 KES−0.29%203.88 K0.15328.31 B KES4.3420.01 KES+64.28%6.61%Finance
Strong buy
KPLCKenya Power & Lighting Company Plc
219.28 B KES20.60 KES−1.67%1.94 M1.6639.81 B KES4.90%Utilities
Buy
KQKenya Airways PLC
161.47 B KES5.96 KES+8.36%409 K0.9932.57 B KES−120.31 KES−12,502.68%0.00%Transportation
No rating
EABLEast African Breweries Plc
128.79 B KES273.00 KES+1.49%13.83 K0.24213.33 B KES16.9516.11 KES+45.35%3.51%Distribution services
Sell
COOPCo-operative Bank of Kenya Ltd.
122.09 B KES35.00 KES+0.14%848.63 K2.56205.35 B KES6.585.32 KES+21.01%7.14%Finance
Neutral
TOTLTotalEnergies Marketing Kenya Plc
104.02 B KES44.00 KES0.00%7.49 K0.3627.64 B KES12.753.45 KES+46.02%7.86%Retail trade
No rating
NCBANCBA Group PLC
96.49 B KES90.50 KES+0.56%55.04 K0.08147.86 B KES6.2414.50 KES+8.25%7.91%Finance
No rating
IMHI&M Group Plc
83.32 B KES67.50 KES−0.74%431.24 K1.62112.03 B KES5.8811.49 KES+18.85%5.54%Finance
No rating
ABSAAbsa Bank Kenya Plc
75.04 B KES33.00 KES+0.46%199.86 K1.01179.24 B KES8.134.06 KES+4.53%6.21%Finance
Neutral
DTKDiamond Trust Bank Kenya Ltd.
71.66 B KES154.50 KES+3.17%74.79 K0.2942.15 B KES4.4434.84 KES+23.71%5.97%Finance
No rating
BRITBritam Holdings PLC
65.78 B KES17.00 KES+3.98%1.69 M3.9141.64 B KES7.752.19 KES+10.01%0.00%Finance
No rating
JUBJubilee Holdings Ltd
59.35 B KES380.00 KES+1.33%13.09 K2.7527.21 B KES4.9676.59 KES+17.55%3.99%Finance
No rating
SBICStanbic Holdings Plc
52.91 B KES292.00 KES+0.26%707.06 K51.62115.43 B KES8.4134.70 KES+0.01%7.65%Finance
No rating
SCBKStandard Chartered Bank Kenya Ltd
49.29 B KES343.00 KES+0.29%40.85 K1.37126.3 B KES11.6229.53 KES−42.19%9.27%Finance
Neutral
KEGNKenya Electricity Generating Company PLC
46.45 B KES10.50 KES0.00%846.73 K0.3969.24 B KES8.57%Utilities
Buy
KPCKenya Pipeline Company PLC
38.59 B KES9.14 KES+0.44%435.24 K1.60165.38 B KES0.00%Industrial services
No rating
CICCIC Insurance Group PLC
37.68 B KES4.66 KES+0.22%287.95 K0.5913.46 B KES2.78%Finance
No rating
BKGBK Group Plc
32.55 B KES56.50 KES−0.44%12.28 K1.2951.79 B KES5.2710.73 KES+12.17%8.15%Finance
No rating
FFMLYFamily Bank Limited
29.75 B KES27.45 KES−0.18%634.26 K1.0645.97 B KES7.703.57 KES+64.71%0.00%Finance
No rating
UNGAUnga Group PLC
26.13 B KES32.00 KES−0.78%61.56 K10.962.58 B KES5.785.53 KES0.00%Consumer non-durables
No rating
CGENCar & General (Kenya) PLC
25.34 B KES128.00 KES+2.40%19.03 K4.0910.09 B KES2.72%Distribution services
No rating
BATBritish American Tobacco Kenya PLC
23.19 B KES579 KES−0.17%12.24 K0.8257.9 B KES11.0452.46 KES+17.00%12.09%Consumer non-durables
Neutral
KNREKenya Re-Insurance Corporation Ltd.
18.07 B KES3.50 KES−0.85%1.65 M0.7519.65 B KES5.000.70 KES−11.57%4.27%Finance
Buy
CRWNCrown Paints Kenya PLC
15.99 B KES60.00 KES+1.69%3.36 K0.738.47 B KES9.006.67 KES+74.53%5.04%Process industries
No rating
LBTYLiberty Kenya Holdings Ltd.
13.24 B KES9.20 KES−1.08%6.37 K0.254.97 B KES6.991.32 KES−48.88%5.39%Finance
No rating
TPSETPS Eastern Africa PLC
10.12 B KES15.50 KES+5.08%8.25 K0.282.72 B KES3.594.32 KES+197.32%2.34%Consumer services
No rating
HFCKHFCB Group Plc
9.62 B KES11.80 KES−0.84%261.07 K0.3922.25 B KES5.362.20 KES+23.64%0.00%Finance
No rating
SLAMSanlam Allianz Holdings (Kenya) PLC
8.97 B KES8.90 KES0.00%8.97 K0.285.71 B KES6.291.42 KES−66.13%0.00%Finance
No rating
SASNSasini PLC
8.44 B KES24.90 KES+1.22%16.53 K0.815.48 B KES42.950.58 KES0.00%Process industries
No rating
NMGNation Media Group Limited
6.04 B KES13.00 KES+0.39%52.17 K3.842.47 B KES−1.78 KES−24.93%0.00%Consumer services
No rating
KUKZKakuzi PLC
5.37 B KES437.00 KES+0.46%1620.418.56 B KES22.1019.77 KES3.66%Process industries
No rating
FTGHFlame Tree Group Holdings Ltd
4.23 B KES1.83 KES−1.08%23.01 K0.57327.62 M KES−0.09 KES−107.88%0.00%Producer manufacturing
No rating
WTKWilliamson Tea Kenya PLC
3.4 B KES170.00 KES0.00%55.5 K1.826.02 B KES47.463.58 KES2.91%Process industries
No rating
CTUMCentum Investment Company PLC
2.92 B KES15.20 KES+1.67%45.54 K0.249.98 B KES2.13%Finance
No rating
KAPCKapchorua Tea Kenya PLC
2.22 B KES369.75 KES+2.71%4.45 K0.465.72 B KES6.84%Process industries
No rating
CARBCarbacid Investments Ltd
2.1 B KES35.30 KES−0.56%23.65 K0.768.87 B KES8.714.05 KES+30.25%5.75%Process industries
No rating
SCANWPP Scangroup Plc
2.04 B KES2.14 KES−0.47%37.81 K0.37924.81 M KES−1.61 KES−37.25%0.00%Commercial services
No rating
BOCB.O.C Kenya Ltd
1.43 B KES171.00 KES−0.44%2.48 K1.533.34 B KES7.51%Process industries
No rating
NSENairobi Securities Exchange PLC
1.09 B KES23.95 KES+0.21%43.91 K0.416.22 B KES22.951.04 KES+133.45%3.05%Finance
No rating
LKLLonghorn Publishers Limited
672.09 M KES2.85 KES+7.55%9.47 K1.15741.04 M KES−0.45 KES+35.93%0.00%Consumer services
No rating
HAFRHome Afrika Ltd.
508.67 M KES1.10 KES+2.80%1.44 M1.30425.52 M KES10.290.11 KES−18.27%0.00%Consumer durables
No rating
SMERSameer Africa PLC
432.74 M KES16.50 KES+3.13%73.83 K3.394.86 B KES16.740.99 KES+382.33%0.00%Finance
No rating
OCHOlympia Capital Holdings Limited
428.75 M KES7.20 KES+2.86%1.41 K0.16287.2 M KES120.000.06 KES−75.68%0.00%Producer manufacturing
No rating
EGADEaagads Ltd
277.27 M KES30.85 KES0.00%1.25 K0.41964.71 M KES0.00%Consumer non-durables
No rating
LIMTLimuru Tea Plc
131.01 M KES530.00 KES+7.07%732.561.29 B KES−21.88 KES−245.13%0.00%Process industries
No rating
NBVNairobi Business Ventures Ltd.
48.86 M KES1.30 KES−6.47%75.14 K2.011.81 B KES0.00%Consumer non-durables
No rating
XPRSExpress Kenya Ltd
21.26 M KES7.00 KES−2.23%1.29 K0.29333.03 M KES−2.62 KES−15.86%0.00%Transportation
No rating
SKLShri Krishana Overseas Ltd
9.90 KES+3.13%1.05 K0.15Process industries
No rating
PORTEast African Portland Cement Co. Ltd.
109.00 KES+1.87%4.63 K1.489.81 B KES0.92%Non-energy minerals
No rating
TTRFCTRIFIC Green USD I-REIT
1.23 KES0.00%1 KFinance
No rating
UCHMUchumi Supermarkets PLC
1.60 KES−2.44%427.11 K1.98602.18 M KES0.00%Retail trade
No rating
AMACAfrica Mega Agricorp PLC
120.00 KES+6.19%7612.601.5 B KES0.00%Process industries
No rating
SGLStandard Group PLC
6.00 KES−5.36%6.23 K3.24483.85 M KES0.00%Consumer services
No rating
EVRDEveready East Africa PLC
1.06 KES+0.95%234.82 K0.73220.5 M KES0.00%Producer manufacturing
No rating
KURVKurwitu Ventures Ltd
1,300 KES−7.14%170.73Finance
No rating
UMMEUmeme Ltd.
7.10 KES+1.43%81.39 K1.373.6 B KES393.65%Utilities
No rating