Skip to Content
Dar es Salaam Stock Exchange
  • 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
KENYA COMMERCIAL BANK LIMITED

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
SectorBanks, Finance & Investments
ListingCross-listed
Latest Annual Report2025

Disclosures

View All

Financial Reports

View All

Recent Trades

View All
DateOpen (TZS)Low (TZS)High (TZS)Close (TZS)Turnover (TZS)Volume
29 Oct 20262,1302,1002,1102,13001,808
28 Oct 20262,1902,1002,1902,1304,564,7002,136
27 Oct 20262,1202,1102,2002,19013,751,1806,285
26 Oct 20262,1202,1002,1202,1203,673,9401,734
23 Oct 20262,1202,1202,1502,1504,400,7602,049
22 Oct 20262,1402,1202,1502,1303,008,5801,411
21 Oct 20262,1502,1202,1502,1502,573,9501,199
20 Oct 20262,1502,1502,1502,15021,543,00010,020
19 Oct 20262,1702,1502,1902,16087,603,24040,636
16 Oct 20262,1802,1702,1902,18095,263,52043,746