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
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
PORTE.A.PORTLAND CEMENT LTD
+287.50%31.00 KES0.00%2000.092.82 B KES0.00%Non-energy minerals
KPLCKENYA POWER AND LIGHTING COMPANY PLC
+211.03%4.51 KES0.00%745.2 K0.718.72 B KES0.2915.41 KES0.00%Utilities
LBTYLIBERTY KENYA HOLDINGS LTD
+110.96%7.70 KES+10.00%9.2 K1.553.75 B KES5.33%Finance
IMHI&M HOLDINGS PLC
+108.57%36.50 KES+1.11%40.8 K0.3359.28 B KES4.318.48 KES+15.36%7.11%Finance
Strong buy
KCBKCB GROUP LTD
+81.82%40.00 KES0.00%959.6 K1.00128.38 B KES2.5315.79 KES+26.62%3.75%Finance
Strong buy
KEGNKENGEN LTD
+74.88%3.62 KES+3.43%485.8 K0.3823.08 B KES3.521.03 KES+35.23%18.57%Utilities
Strong buy
SCBKSTANDARD CHARTERED BANK - KENYA
+73.30%280.75 KES−1.49%13.6 K1.46106.27 B KES5.3252.78 KES+52.43%11.02%Finance
Buy
EABLEAST AFRICAN BREWERIES PLC
+59.43%181.75 KES+0.97%2000.00139.86 B KES17.5610.35 KES−17.34%3.94%Distribution services
Buy
ABSAABSA BANK KENYA PLC
+55.46%17.80 KES+2.89%70.1 K0.4894.51 B KES5.143.46 KES+16.26%8.91%Finance
Strong buy
DTKDIAMOND TRUST BANK KENYA LTD
+54.27%69.50 KES+2.21%396 K7.5719.08 B KES2.6326.42 KES+17.11%8.79%Finance
Buy
BAMBBAMBURI CEMENT LTD
+50.21%54.00 KES−2.26%7.2 K1.0320.14 B KES9.86%Non-energy minerals
Strong buy
CARBCARBACID INVESTMENTS LTD
+46.67%22.00 KES+0.46%2 K0.065.54 B KES7.82%Process industries
COOPTHE CO-OPERATIVE BANK OF KENYA LTD
+42.98%16.30 KES+1.56%210.9 K0.4193.29 B KES3.984.09 KES+2.60%9.43%Finance
Buy
EQTYEQUITY GROUP HOLDINGS PLC
+38.85%47.00 KES−2.08%1.16 M1.57174.16 B KES3.8012.37 KES+1.18%8.67%Finance
Strong buy
SBICSTANBIC HOLDINGS PLC
+33.41%144.75 KES+3.39%5.6 K1.4855.35 B KES4.6431.17 KES+8.89%11.46%Finance
Strong buy
HFCKHF GROUP LTD
+28.16%4.46 KES+6.19%119.9 K0.371.63 B KES2.851.56 KES+44.32%0.00%Finance
Strong buy
NCBANCBA GROUP PLC
+23.08%48.00 KES0.00%6.4 K0.0879 B KES3.6113.30 KES+39.47%10.95%Finance
Strong buy
SCOMSAFARICOM LTD
+22.50%17.15 KES−2.00%935.1 K0.09677.49 B KES12.161.41 KES−10.29%7.02%Communications
Buy
BRITBRITAM HOLDINGS PLC
+21.09%5.80 KES−3.33%51.6 K0.0215.04 B KES4.011.45 KES+36.92%0.00%Finance
CTUMCENTUM INVESTMENT CO PLC
+17.65%10.00 KES−2.44%36.1 K0.276.75 B KES3.15%Finance
SMERSAMEER AFRICA PLC
+17.39%2.70 KES+5.88%9000.06684.72 M KES0.00%Finance
TOTLTOTALENERGIES MARKETING KENYA PLC
+11.11%20.00 KES−2.44%4.4 K1.6512.91 B KES4.014.99 KES+27.01%9.37%Retail trade
WTKWILLIAMSON TEA LTD - KENYA
+10.10%229.00 KES+4.09%8000.703.84 B KES−3.64 KES−108.69%11.42%Process industries
KAPCKAPCHORUA TEA CO LTD
+9.30%235.00 KES0.00%1000.361.84 B KES9.2225.50 KES−52.10%10.64%Process industries
BOCBOC LTD - KENYA
+8.54%89.00 KES+2.30%3.3 K0.031.7 B KES8.3010.73 KES+31.52%9.83%Process industries
SCANWPP SCANGROUP LTD
+7.80%2.35 KES0.00%11.2 K0.211.02 B KES66.760.04 KES0.00%Commercial services
UCHMUCHUMI SUPERMARKET LTD
+5.88%0.18 KES+5.88%104.8 K0.2062.04 M KES0.00%Retail trade
UMMEUMEME LTD
+5.62%16.90 KES+1.20%25.2 K1.4623.87 B KES69.900.24 KES−89.48%25.11%Utilities
CABLE.A.CABLES LTD
+2.04%1.00 KES−3.85%7.3 K0.20270.84 M KES0.00%Producer manufacturing
HAFRHOME AFRIKA LTD
0.00%0.37 KES+2.78%180.4 K1.80141.84 M KES1.530.24 KES0.00%Consumer durables
JUBJUBILEE HOLDINGS LTD
−2.16%181.00 KES+7.10%4000.1512.39 B KES7.02%Finance
Neutral
EVRDEVEREADY LTD - EAST AFRICA
−2.78%1.05 KES0.00%11.2 K1.32224.7 M KES−0.19 KES+35.18%0.00%Producer manufacturing
OCHOLYMPIA CAPITAL HOLDINGS LTD
−5.20%3.10 KES0.00%2.2 K1.95115.6 M KES5.940.52 KES−14.34%0.00%Producer manufacturing
FTGHFLAME TREE GROUP HOLDINGS LTD
−6.73%0.97 KES+5.43%4.3 K0.28170.93 M KES−0.97 KES−5.28%0.00%Producer manufacturing
BATBRITISH AMERICAN TOBACCO LTD - KENYA
−7.16%376.00 KES−0.99%1.8 K0.3737.63 B KES7.7048.82 KES−28.09%13.29%Consumer non-durables
Strong buy
CICCIC INSURANCE GROUP LTD
−7.42%2.12 KES−3.20%18.7 K0.175.62 B KES3.830.55 KES+1.69%6.05%Finance
Neutral
BKGBK GROUP PLC
−7.82%33.00 KES−0.60%30.6 K0.2430.27 B KES3.1310.53 KES+14.07%10.14%Finance
CRWNCROWN PAINTS KENYA PLC
−8.57%32.00 KES−2.74%9000.624.68 B KES502.350.06 KES−98.42%12.16%Process industries
NSENAIROBI SECURITIES EXCHANGE LTD
−8.88%5.54 KES−8.28%57.4 K3.521.47 B KES2.83%Finance
TPSETPS EASTERN AFRICA LTD
−9.42%14.90 KES+9.96%1000.042.47 B KES0.00%Consumer services
NBVNAIROBI BUSINESS VENTURES LIMITED
−12.96%2.15 KES0.00%7000.062.75 B KES0.00%Consumer non-durables
TCLTRANSCENTURY LTD
−23.08%0.40 KES+5.26%12.3 K0.10142.58 M KES0.00%Producer manufacturing
SASNSASINI LTD
−25.00%15.00 KES0.00%3.9 K0.383.42 B KES8.801.71 KES−55.37%10.00%Process industries
SLAMSANLAM KENYA PLC
−25.99%4.50 KES−0.44%1.1 K0.19649.44 M KES0.00%Finance
NMGNATION MEDIA GROUP
−30.86%14.00 KES+2.56%2.2 K0.242.48 B KES−2.58 KES−770.39%11.49%Consumer services
KNREKENYA REINSURANCE CORP LTD
−33.16%1.27 KES+4.10%2.02 M0.326.78 B KES12.40%Finance
SGLSTANDARD GROUP LTD
−35.40%5.00 KES+1.01%3.8 K2.28404.57 M KES0.00%Consumer services