30Apr 25
- AFRIPRISE7550.66%
- CRDB2,8500.35%
- DCB3951.27%
- DSE6,2300.32%
- IEACLC-ETF1,4100.00%
- JATU2000.00%
- KCB2,1300.94%
- MBP1,9303.63%
- MCB3650.00%
- MKCB3,7802.12%
- MUCOBA3902.56%
- NICO3,4001.18%
- NMB1,8502.70%
- NMG2805.36%
- PAL2851.75%
- SWIS2,3504.26%
- TBL10,2300.68%
- TCC14,2500.00%
- TCCL4,4001.14%
- TOL1,4600.00%
- TPCC5,7500.00%
- TTP3656.85%
- VERTEX-ETF3101.61%
- VODA1,2600.79%
- ZAN TIMIZA ETF1200.00%
- ZAN-ETF1100.00%
- EABL5,8400.17%
- JHL8,7000.00%
- KA1154.55%
- SWALA4500.00%
- USL300.00%
- YETU5100.00%
Company Profile
Banks, Finance & Investments

KCB
KENYA COMMERCIAL BANK LIMITED
Main Investment Market (MIMS)Cross-listed
Last Price
2,1300.94 %
Last Price (TZS)
2,130.000.00 (0.940%)
Source: Dar es Salaam Stock Exchange (dse.co.tz), trading day 29 Oct 2026.
Market Cap.
TZS 6,326,824,000,000
Ref. Price
2,130
Close
2,130
High
2,110
Low
2,100
Volume
1,808
Open Price
2,130
Company Overview
KCB Group is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya – incorporated with effect from January 1, 2016 – and all KCB’s regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan. It also owns KCB Insurance Agency, KCB Capital, KCB Foundation and all associate companies.
Shares in Issue2,970,340,000
Market Cap.TZS 6,326,824,000,000
Turnover (TZS)0
Disclosures
View AllFinancial Reports
View All30Jun 26
31Mar 26
31Dec 25
Recent Trades
View All| Date | Open (TZS) | Low (TZS) | High (TZS) | Close (TZS) | Turnover (TZS) | Volume |
|---|---|---|---|---|---|---|
| 29 Oct 2026 | 2,130 | 2,100 | 2,110 | 2,130 | 0 | 1,808 |
| 28 Oct 2026 | 2,190 | 2,100 | 2,190 | 2,130 | 4,564,700 | 2,136 |
| 27 Oct 2026 | 2,120 | 2,110 | 2,200 | 2,190 | 13,751,180 | 6,285 |
| 26 Oct 2026 | 2,120 | 2,100 | 2,120 | 2,120 | 3,673,940 | 1,734 |
| 23 Oct 2026 | 2,120 | 2,120 | 2,150 | 2,150 | 4,400,760 | 2,049 |
| 22 Oct 2026 | 2,140 | 2,120 | 2,150 | 2,130 | 3,008,580 | 1,411 |
| 21 Oct 2026 | 2,150 | 2,120 | 2,150 | 2,150 | 2,573,950 | 1,199 |
| 20 Oct 2026 | 2,150 | 2,150 | 2,150 | 2,150 | 21,543,000 | 10,020 |
| 19 Oct 2026 | 2,170 | 2,150 | 2,190 | 2,160 | 87,603,240 | 40,636 |
| 16 Oct 2026 | 2,180 | 2,170 | 2,190 | 2,180 | 95,263,520 | 43,746 |