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
KPLCKENYA POWER AND LIGHTING COMPANY PLC
+321.56%7.04 KES+0.86%1.81 M1.9113.62 B KES0.4615.41 KES10.03%Utilities
Neutral
PORTE.A.PORTLAND CEMENT LTD
+311.11%37.00 KES+5.71%1.9 K0.483.06 B KES2.94%Non-energy minerals
TCLTRANSCENTURY LTD
+173.08%1.42 KES+2.16%324.9 K0.55529.04 M KES−0.15 KES+98.15%0.00%Producer manufacturing
HAFRHOME AFRIKA LTD
+164.71%0.90 KES−2.17%281.2 K0.45364.73 M KES3.730.24 KES0.00%Consumer durables
KEGNKENGEN LTD
+146.23%4.90 KES+0.41%1.31 M0.7032.31 B KES4.761.03 KES+35.23%13.27%Utilities
Neutral
CABLE.A.CABLES LTD
+142.71%2.33 KES−4.51%24.9 K0.10597.37 M KES0.00%Producer manufacturing
KCBKCB GROUP LTD
+121.95%44.50 KES+1.14%7.38 M4.76141.23 B KES2.8215.79 KES+26.62%3.41%Finance
Strong buy
IMHI&M HOLDINGS PLC
+105.14%35.90 KES+1.13%7.1 K0.0658.46 B KES4.248.48 KES+15.36%10.89%Finance
Neutral
HFCKHF GROUP LTD
+92.50%7.70 KES−6.10%151.8 K0.0812.06 B KES4.931.56 KES+44.32%0.00%Finance
Strong buy
SCBKSTANDARD CHARTERED BANK - KENYA
+78.66%293.00 KES0.00%15.7 K0.85110.71 B KES5.5552.78 KES+52.43%10.58%Finance
Buy
UCHMUCHUMI SUPERMARKET LTD
+70.00%0.34 KES+9.68%2.69 M5.49120.44 M KES0.00%Retail trade
EABLEAST AFRICAN BREWERIES PLC
+67.27%184.00 KES−4.66%29.9 K0.83144.78 B KES17.7710.35 KES−17.34%3.81%Distribution services
Buy
DTKDIAMOND TRUST BANK KENYA LTD
+61.22%79.00 KES−1.25%6.2 K0.1821.74 B KES2.9926.42 KES+17.11%7.72%Finance
Neutral
ABSAABSA BANK KENYA PLC
+52.61%19.00 KES+0.53%82.1 K0.07102.93 B KES5.493.46 KES+16.26%8.18%Finance
Buy
SMERSAMEER AFRICA PLC
+49.55%3.29 KES+5.45%45 K9.11876.78 M KES0.00%Finance
SCANWPP SCANGROUP LTD
+48.65%3.30 KES0.00%10.8 K0.681.43 B KES93.750.04 KES0.00%Commercial services
CTUMCENTUM INVESTMENT CO PLC
+46.49%12.95 KES+4.02%9.1 K0.128.12 B KES2.62%Finance
TOTLTOTALENERGIES MARKETING KENYA PLC
+44.58%24.00 KES0.00%5.5 K0.7315.11 B KES4.814.99 KES+27.01%8.00%Retail trade
LBTYLIBERTY KENYA HOLDINGS LTD
+44.23%7.50 KES0.00%6000.074.02 B KES4.97%Finance
BRITBRITAM HOLDINGS PLC
+43.95%7.14 KES−4.55%83.1 K0.9018.47 B KES4.941.45 KES+36.92%0.00%Finance
CICCIC INSURANCE GROUP LTD
+43.54%3.00 KES0.00%322.6 K0.927.51 B KES5.420.55 KES+1.69%4.53%Finance
Neutral
UNGAUNGA GROUP LTD
+41.94%22.00 KES+10.00%3000.211.62 B KES−5.94 KES+29.37%0.00%Consumer non-durables
BAMBBAMBURI CEMENT LTD
+41.36%57.25 KES+0.44%1.6 K0.2520.51 B KES9.68%Non-energy minerals
CARBCARBACID INVESTMENTS LTD
+40.00%21.70 KES+0.23%64.4 K0.595.53 B KES7.83%Process industries
SCOMSAFARICOM LTD
+39.93%18.75 KES−0.27%3.04 M0.35744.84 B KES13.191.42 KES−9.58%6.38%Communications
Buy
COOPTHE CO-OPERATIVE BANK OF KENYA LTD
+37.10%17.00 KES0.00%294.1 K0.7899.74 B KES4.164.09 KES+2.60%8.82%Finance
Neutral
KQKENYA AIRWAYS LTD
+36.87%5.42 KES+0.37%99.7 K0.3530.02 B KES−0.08 KES+99.10%0.00%Transportation
FTGHFLAME TREE GROUP HOLDINGS LTD
+35.09%1.54 KES+2.67%9.9 K0.07259.96 M KES−0.97 KES−5.28%0.00%Producer manufacturing
NCBANCBA GROUP PLC
+31.02%49.00 KES−1.90%17.2 K0.2181.14 B KES3.6813.30 KES+39.47%10.66%Finance
Strong buy
SBICSTANBIC HOLDINGS PLC
+28.70%148.00 KES0.00%10 K0.3858.51 B KES4.7531.17 KES+8.89%10.84%Finance
Strong buy
SLAMSANLAM KENYA PLC
+26.77%8.24 KES+9.87%1.1 K0.121.06 B KES0.00%Finance
EQTYEQUITY GROUP HOLDINGS PLC
+22.27%47.50 KES0.00%1.28 M1.33177.36 B KES3.8412.37 KES+1.18%8.51%Finance
Buy
UMMEUMEME LTD
+14.83%16.65 KES+0.30%4.8 K0.1223.88 B KES68.870.24 KES−89.48%25.11%Utilities
NSENAIROBI SECURITIES EXCHANGE LTD
+12.33%6.74 KES+0.60%51.9 K1.681.71 B KES2.42%Finance
BOCBOC LTD - KENYA
+8.00%81.00 KES0.00%2000.061.58 B KES7.5510.73 KES+31.52%10.56%Process industries
TPSETPS EASTERN AFRICA LTD
+4.67%15.70 KES−1.88%2000.012.86 B KES0.00%Consumer services
EGADEAAGADS LTD
0.00%13.00 KES0.00%5000.54418.04 M KES0.00%Consumer non-durables
BKGBK GROUP PLC
0.00%35.00 KES0.00%1000.0231.39 B KES3.3210.53 KES+14.07%9.59%Finance
KAPCKAPCHORUA TEA CO LTD
−0.86%230.00 KES0.00%2.5 K2.021.8 B KES9.0225.50 KES−52.10%10.87%Process industries
WTKWILLIAMSON TEA LTD - KENYA
−5.78%212.00 KES−1.40%8000.823.71 B KES−3.64 KES−108.69%11.79%Process industries
KNREKENYA REINSURANCE CORP LTD
−8.67%1.79 KES+2.87%3.42 M1.5010.14 B KES8.29%Finance
NBVNAIROBI BUSINESS VENTURES LIMITED
−8.70%2.10 KES+0.48%9.5 K0.422.73 B KES0.00%Consumer non-durables
EVRDEVEREADY LTD - EAST AFRICA
−9.29%1.27 KES−3.05%18.3 K0.99270.9 M KES0.00%Producer manufacturing
BATBRITISH AMERICAN TOBACCO LTD - KENYA
−11.84%365.00 KES0.00%22.5 K0.9736.5 B KES7.4848.82 KES−28.09%13.70%Consumer non-durables
Strong buy
CGENCAR & GENERAL (K) LTD
−13.08%22.60 KES−7.76%1.4 K0.651.84 B KES0.00%Distribution services
CRWNCROWN PAINTS KENYA PLC
−17.50%33.00 KES0.00%9000.504.7 B KES518.050.06 KES−98.42%0.00%Process industries
SASNSASINI LTD
−27.74%15.50 KES0.00%19.7 K0.933.52 B KES−2.42 KES−200.49%9.71%Process industries
NMGNATION MEDIA GROUP
−32.02%13.80 KES−8.00%13.5 K2.172.68 B KES−2.58 KES−770.39%0.00%Consumer services