DTKKES 151.00+1.17%SCBKKES 356.75-0.90%EQTYKES 75.25+0.00%COOPKES 32.30-0.31%BKGKES 53.50+2.88%HFCKKES 9.38+1.30%KCBKES 66.75+0.00%NCBAKES 89.75-0.28%XPRSKES 7.44-2.62%SMERKES 18.60+5.08%KQKES 6.16-9.41%NMGKES 14.65-2.66%SGLKES 6.16+3.36%TPSEKES 16.40-1.50%SCANKES 2.33+1.75%UCHMKES 1.84-4.17%LKLKES 3.22+3.21%NBVKES 1.41-1.40%BAMBKES 54.00+0.00%CRWNKES 58.25-1.27%CABLKES 1.71+0.00%PORTKES 79.00-2.47%TOTLKES 42.50+0.00%KEGNKES 9.32+0.22%UMMEKES 8.04+0.50%KPCKES 9.40+0.00%JUBKES 391.00+1.96%SLAMKES 9.66+3.87%KNREKES 3.38+0.00%LBTYKES 9.78-0.41%BRITKES 12.30+0.41%CICKES 4.62-0.22%OCHKES 7.68+3.50%CTUMKES 13.90-1.07%TCLKES 1.12+0.00%HAFRKES 1.44+1.41%KURVKES 1500.00+0.00%NSEKES 20.25+0.00%BOCKES 145.00+3.76%BATKES 570.00+0.18%CARBKES 29.55+0.51%EABLKES 249.25+0.20%MSCKES 0.29+0.00%UNGAKES 27.85-0.71%EVRDKES 1.13-1.74%AMACKES 117.75-0.63%FTGHKES 2.39+1.27%SKLKES 9.00-2.17%EGADKES 31.85+1.11%KAPCKES 241.50-0.92%KUKZKES 446.75+6.18%LIMTKES 510.00+0.00%SASNKES 27.30+1.30%WTKKES 135.75+0.37%CGENKES 64.50-1.90%ABSAKES 28.75+0.52%SBICKES 289.25+0.09%IMHKES 48.65-4.14%KPLCKES 16.70-1.47%SCOMKES 29.85+0.84%LAPRKES 20.00+0.00%ALPKES 1.00+0.00%GLDKES 5840.00-0.09%SMWFKES 860.00+0.00%DTKKES 151.00+1.17%SCBKKES 356.75-0.90%EQTYKES 75.25+0.00%COOPKES 32.30-0.31%BKGKES 53.50+2.88%HFCKKES 9.38+1.30%KCBKES 66.75+0.00%NCBAKES 89.75-0.28%XPRSKES 7.44-2.62%SMERKES 18.60+5.08%KQKES 6.16-9.41%NMGKES 14.65-2.66%SGLKES 6.16+3.36%TPSEKES 16.40-1.50%SCANKES 2.33+1.75%UCHMKES 1.84-4.17%LKLKES 3.22+3.21%NBVKES 1.41-1.40%BAMBKES 54.00+0.00%CRWNKES 58.25-1.27%CABLKES 1.71+0.00%PORTKES 79.00-2.47%TOTLKES 42.50+0.00%KEGNKES 9.32+0.22%UMMEKES 8.04+0.50%KPCKES 9.40+0.00%JUBKES 391.00+1.96%SLAMKES 9.66+3.87%KNREKES 3.38+0.00%LBTYKES 9.78-0.41%BRITKES 12.30+0.41%CICKES 4.62-0.22%OCHKES 7.68+3.50%CTUMKES 13.90-1.07%TCLKES 1.12+0.00%HAFRKES 1.44+1.41%KURVKES 1500.00+0.00%NSEKES 20.25+0.00%BOCKES 145.00+3.76%BATKES 570.00+0.18%CARBKES 29.55+0.51%EABLKES 249.25+0.20%MSCKES 0.29+0.00%UNGAKES 27.85-0.71%EVRDKES 1.13-1.74%AMACKES 117.75-0.63%FTGHKES 2.39+1.27%SKLKES 9.00-2.17%EGADKES 31.85+1.11%KAPCKES 241.50-0.92%KUKZKES 446.75+6.18%LIMTKES 510.00+0.00%SASNKES 27.30+1.30%WTKKES 135.75+0.37%CGENKES 64.50-1.90%ABSAKES 28.75+0.52%SBICKES 289.25+0.09%IMHKES 48.65-4.14%KPLCKES 16.70-1.47%SCOMKES 29.85+0.84%LAPRKES 20.00+0.00%ALPKES 1.00+0.00%GLDKES 5840.00-0.09%SMWFKES 860.00+0.00%
Demo dataFor illustration only · Prices & signals are prototype data, not real-time
NSE Market Dashboard
Live data · Apr 21, 2026
Signals Performance →
NSE Indices & Macro
NASI (All Share Index)
Broad market
119.4
+2.1% YTD
NSE 20 Share Index
Blue chips
3,580
+4.8% YTD
Banking Sector Index
186.4
+18.2% YTD
CBR (Central Bank Rate)
8.75%
On hold
USD/KES Rate
129.8
Stable
Headline Inflation
4.1%
Within CBK range
Today's Most Active
TickerPriceChangeVolume
SCOMKES 29.85+0.84%10.8M
KNREKES 3.38+0.00%7.86M
EQTYKES 76.00+1.33%4.2M
COOPKES 32.30-0.31%3.6M
KPLCKES 16.70-1.47%2.3M
ABSAKES 31.05-1.58%2.1M
KCBKES 69.75+0.72%1.9M
NCBAKES 89.75-0.28%1.1M
Sector Heatmap — Today
Recent Analyst Activity
Apr 21, 2026
Ngugi Waweru upgrades SCOM
Faida IB raises SCOM target from KES 34 to KES 37.50 · BUY · Upside: +25.6%
Apr 18, 2026
AIB-AXYS revises KCB target upward
AIB-AXYS Africa raises KCB to KES 85 from KES 78 · BUY maintained
Apr 14, 2026
NCBA IB initiates coverage on SLAM
NCBA Investment Bank issues BUY on Sanlam Allianz Kenya · Target KES 12.00
Apr 10, 2026
Genghis Capital maintains KNRE Buy
Caleb Mugendi reiterates BUY on KNRE · Target KES 7.20 · Upside: 113%
Apr 7, 2026
FIB Research publishes April Stock Picks
Faida IB monthly note covers 10 counters · COOP, KCB, EQTY headline picks
Today's Top Analyst Moves
Updated 21 Apr 2026 · 15:00 EAT
#AnalystFirmStockRatingTarget ChangeAvg DaysUpsideHit Ratio
1
Ngugi WaweruFaida Investment BankSCOMBuyKES 3437.5 +10.3%208d+25.6%
49/68 (72.1%)
2
Caleb MugendiGenghis CapitalABSABuyKES 3438 +11.8%206d+22.4%
34/48 (70.8%)
3
AIB-AXYS ResearchAIB-AXYS AfricaKCBBuyKES 7885 +9.0%215d+21.9%
50/74 (67.6%)
4
FIB Research TeamFaida Investment BankCOOPBuyKES 3238.5 +20.3%193d+19.2%
57/82 (69.5%)
5
NCBA IB ResearchNCBA Investment BankEQTYHoldKES 9098 +8.9%238d+28.9%
41/62 (66.1%)
6
FIB Research TeamFaida Investment BankKPLCBuyKES 15.518.5 +19.4%318d+10.8%
43/82 (52.4%)
7
Genghis ResearchGenghis CapitalKNREBuyKES 3.387.2 +113.0%372d+113.0%
37/55 (67.3%)
8
SIB Research TeamStandard Investment BankEABLHoldKES 260295 +13.5%272d+18.4%
34/51 (66.7%)
9
Sterling CapitalSterling CapitalKPCBuyKES 9.412 +27.7%305d+27.7%
27/42 (64.3%)
10
AIB-AXYS EquityAIB-AXYS AfricaKUKZBuyKES 400480 +20.0%265d+14.1%
21/34 (61.8%)
NSE Market Movers
All 65 stocks →
20Score
KQ
Kenya Airways Ltd
Low Match
KES 6.16
-9.41%
36Score
KUKZ
Kakuzi Plc
Low Match
KES 446.75
+6.18%
6Score
SMER
Sameer Africa PLC
No Data
KES 18.60
+5.08%
20Score
UCHM
Uchumi Supermarket Ltd
Low Match
KES 1.84
-4.17%
36Score
IMH
I&M Holdings Ltd
Low Match
KES 48.65
-4.14%
25Score
SLAM
Sanlam Allianz Holdings Kenya
Low Match
KES 9.66
+3.87%
6Score
BOC
B.O.C Kenya Ltd
No Data
KES 145.00
+3.76%
21Score
OCH
Olympia Capital Holdings
Low Match
KES 7.68
+3.50%
6Score
SGL
Standard Group Ltd
No Data
KES 6.16
+3.36%
6Score
LKL
Longhorn Publishers Ltd
No Data
KES 3.22
+3.21%
HomeStocksAnalystsLeadersScreenSignals