Kenyan stocks with the best yearly performance

See shares that show the most potential at the moment: Kenyan stocks below are filtered by yearly performance, so you can see how much they gained over 12 months. Compare their stats to make an informed decision.
Symbol
Perf %
1Y
Price
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
UCHMUchumi Supermarkets PLC
+467.74%1.76 KES+3.53%131.27 K0.84635.03 M KES0.00%Retail trade
No rating
CGENCar & General (Kenya) PLC
+428.89%119.00 KES−0.83%2.73 K0.579.16 B KES2.99%Distribution services
No rating
SMERSameer Africa PLC
+163.11%16.05 KES+0.31%1.65 K0.064.45 B KES16.290.99 KES+382.33%0.00%Finance
No rating
NSENairobi Securities Exchange PLC
+150.53%23.80 KES+3.70%52.48 K0.156.05 B KES22.811.04 KES+133.45%3.13%Finance
No rating
PORTEast African Portland Cement Co. Ltd.
+127.27%100.00 KES0.00%6950.228.44 B KES1.07%Non-energy minerals
No rating
EGADEaagads Ltd
+125.86%29.70 KES0.00%9090.01963.1 M KES0.00%Consumer non-durables
No rating
AMACAfrica Mega Agricorp PLC
+104.46%114.50 KES+2.23%2181.361.44 B KES0.00%Process industries
No rating
BOCB.O.C Kenya Ltd
+104.40%174.25 KES0.00%6870.303.34 B KES7.50%Process industries
No rating
COOPCo-operative Bank of Kenya Ltd.
+103.49%35.00 KES+0.86%142.99 K0.23204.76 B KES6.585.32 KES+21.01%7.16%Finance
Neutral
DTKDiamond Trust Bank Kenya Ltd.
+85.30%145.00 KES0.00%125.03 K0.3040.61 B KES4.1634.84 KES+23.71%6.20%Finance
No rating
TOTLTotalEnergies Marketing Kenya Plc
+80.36%45.00 KES0.00%11.88 K0.3127.51 B KES13.043.45 KES+46.02%7.89%Retail trade
No rating
IMHI&M Group Plc
+80.35%67.00 KES+3.88%146.73 K0.24108.31 B KES5.8311.49 KES+18.85%5.73%Finance
No rating
BRITBritam Holdings PLC
+79.52%14.90 KES+5.67%125.84 K1.2436.72 B KES6.792.19 KES+10.01%0.00%Finance
No rating
HAFRHome Afrika Ltd.
+76.81%1.22 KES−3.17%782.53 K0.63490.36 M KES11.410.11 KES−18.27%0.00%Consumer durables
No rating
KCBKCB Group PLC
+74.65%82.00 KES+3.80%1.58 M0.79257.08 B KES4.0420.32 KES+8.60%6.25%Finance
Strong buy
EQTYEquity Group Holdings Limited
+74.04%86.50 KES+2.37%250.51 K0.03324.54 B KES4.3220.01 KES+64.28%6.69%Finance
Strong buy
LIMTLimuru Tea Plc
+73.23%537 KES+5.29%500.871.29 B KES−21.88 KES−245.13%0.00%Process industries
No rating
KPLCKenya Power & Lighting Company Plc
+71.83%18.30 KES+1.67%564.44 K0.6335.32 B KES5.52%Utilities
No rating
OCHOlympia Capital Holdings Limited
+68.67%7.00 KES0.00%3.03 K0.21279.2 M KES116.670.06 KES−75.68%0.00%Producer manufacturing
No rating
CARBCarbacid Investments Ltd
+68.62%36.00 KES+0.56%47.84 K1.419.19 B KES8.884.05 KES+30.25%5.55%Process industries
No rating
JUBJubilee Holdings Ltd
+68.58%381.00 KES−0.26%7000.2427.63 B KES4.9776.59 KES+17.55%3.93%Finance
No rating
ABSAAbsa Bank Kenya Plc
+68.09%33.45 KES0.00%210.24 K0.25181.68 B KES8.244.06 KES+4.53%6.13%Finance
Neutral
SBICStanbic Holdings Plc
+66.43%291.25 KES−0.17%2.12 K0.03115.24 B KES8.3934.70 KES+0.01%7.67%Finance
No rating
XPRSExpress Kenya Ltd
+63.93%7.00 KES0.00%20.05 K3.82333.98 M KES−2.62 KES−15.86%0.00%Transportation
No rating
BATBritish American Tobacco Kenya PLC
+59.13%584 KES+0.69%6.55 K0.4457.9 B KES11.1352.46 KES+17.00%12.09%Consumer non-durables
No rating
CRWNCrown Paints Kenya PLC
+58.85%59.25 KES−2.87%2.57 K0.418.58 B KES8.896.67 KES+74.53%4.98%Process industries
No rating
SASNSasini PLC
+57.42%24.40 KES−1.41%11.96 K0.525.6 B KES42.090.58 KES0.00%Process industries
No rating
BKGBK Group Plc
+50.00%54.00 KES0.00%6.42 K0.3248.87 B KES8.64%Finance
No rating
KNREKenya Re-Insurance Corporation Ltd.
+45.02%3.35 KES+1.21%8.42 M6.0318.53 B KES4.780.70 KES−11.57%4.53%Finance
No rating
UNGAUnga Group PLC
+43.50%28.70 KES+6.30%5.68 K1.152.05 B KES5.195.53 KES0.00%Consumer non-durables
No rating
NCBANCBA Group PLC
+39.44%87.50 KES+1.45%2.19 M6.03143.33 B KES6.0414.50 KES+8.25%8.16%Finance
No rating
HFCKHFCB Group Plc
+38.96%10.70 KES+1.42%188.28 K0.3319.99 B KES4.862.20 KES+23.64%0.00%Finance
No rating
KEGNKenya Electricity Generating Company PLC
+36.36%9.90 KES+2.70%963.45 K0.6565.29 B KES9.26%Utilities
No rating
SCOMSafaricom PLC
+35.34%36.00 KES+3.60%5.86 M1.091.39 T KES15.062.39 KES+37.16%4.28%Communications
Buy
FTGHFlame Tree Group Holdings Ltd
+35.04%1.85 KES+1.65%76.17 K1.89332.96 M KES−0.09 KES−107.88%0.00%Producer manufacturing
No rating
EABLEast African Breweries Plc
+29.27%265.00 KES0.00%170.04 K0.62208.8 B KES16.4516.11 KES+45.35%3.58%Distribution services
Strong sell
CICCIC Insurance Group PLC
+26.05%4.50 KES−1.32%1.13 M5.6012.89 B KES2.90%Finance
No rating
CTUMCentum Investment Company PLC
+19.60%14.95 KES+0.34%19.04 K0.329.58 B KES2.22%Finance
No rating
KUKZKakuzi PLC
+19.06%435.75 KES0.00%4040.548.54 B KES22.0419.77 KES3.67%Process industries
No rating
EVRDEveready East Africa PLC
+16.48%1.06 KES0.00%724.14 K2.03222.6 M KES0.00%Producer manufacturing
No rating
SCBKStandard Chartered Bank Kenya Ltd
+12.59%342.00 KES+0.59%4.67 K0.04128.19 B KES11.5829.53 KES−42.19%9.14%Finance
Neutral
KQKenya Airways PLC
+10.77%5.76 KES+1.41%370.97 K1.0731.91 B KES−120.31 KES−12,502.68%0.00%Transportation
No rating
SLAMSanlam Allianz Holdings (Kenya) PLC
+9.04%8.20 KES−2.38%21.39 K1.825.31 B KES5.791.42 KES−66.13%0.00%Finance
No rating
TPSETPS Eastern Africa PLC
+7.80%15.20 KES−4.40%5440.112.81 B KES3.524.32 KES+197.32%2.27%Consumer services
No rating
KAPCKapchorua Tea Kenya PLC
+6.67%320.00 KES−6.98%7.86 K1.805.21 B KES7.51%Process industries
No rating
LKLLonghorn Publishers Limited
0.00%2.78 KES+2.21%8140.03754.66 M KES−0.45 KES+35.93%0.00%Consumer services
No rating
KPCKenya Pipeline Company PLC
−1.08%9.20 KES−0.65%75.05 K0.17167.19 B KES0.00%Industrial services
No rating
NMGNation Media Group Limited
−9.25%12.75 KES−0.39%4.33 K0.342.43 B KES−1.78 KES−24.93%0.00%Consumer services
No rating
SGLStandard Group PLC
−13.17%6.20 KES0.00%2.12 K0.75523.08 M KES0.00%Consumer services
No rating
LBTYLiberty Kenya Holdings Ltd.
−16.11%9.06 KES−1.52%6.04 K0.154.86 B KES6.881.32 KES−48.88%5.51%Finance
No rating
FFMLYFamily Bank Limited
−18.47%24.50 KES+1.66%679.15 K0.4840.4 B KES6.873.57 KES+64.71%0.00%Finance
No rating
SCANWPP Scangroup Plc
−19.48%2.15 KES0.00%10.67 K0.28911.85 M KES−1.61 KES−37.25%0.00%Commercial services
No rating
NBVNairobi Business Ventures Ltd.
−23.28%1.45 KES0.00%17.63 K0.281.91 B KES0.00%Consumer non-durables
No rating
WTKWilliamson Tea Kenya PLC
−30.87%159.00 KES+0.63%27.07 K0.815.55 B KES44.393.58 KES3.15%Process industries
No rating
UMMEUmeme Ltd.
−65.60%7.50 KES0.00%37.42 K0.833.6 B KES393.65%Utilities
No rating