See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI100.83▲ 1.37%
Home › Gainers and losers › DSE · 21 Oct 2026 close

Dar es Salaam Stock Exchange (Tanzania): top gainers and losers today

On the 21 Oct 2026 close, 2 stocks rose, 9 fell and 0 were unchanged on the Dar es Salaam Stock Exchange (Tanzania) (18% advancing). The biggest gainer was DCB COMMERCIAL BANK (DCB) at +1.28%, the biggest loser was MKOMBOZI COMMERCIAL BANK (MKCB) at −2.63%, and the most traded stock by value was NATIONAL MICROFINANCE BANK PLC (NMB). Prices are in TZS. Stocks under 1 TZS, very thin trading and moves above 60% (usually data glitches or corporate actions) are left out.

Top gainers on the DSE today

#CompanyPrice (TZS)ChangeVolumeTraded valueRSI
1 DCB DCB COMMERCIAL BANK395.00+1.28%66,75526.4M38
2 CRDB CRDB BANK LTD2,860.00+1.06%305,289873.1M51
3 NMB NATIONAL MICROFINANCE BANK PLC1,980.00−0.50%651,8261,290.6M9
4 TPCC TANZANIA PORTLAND CEMENT CO. LTD5,700.00−0.52%1,6409.3M46
5 AFRIPRISE AFRIPRISE INVESTMENT PLC700.00−0.71%32,58222.8M45
6 VODA VODACOM TANZANIA PLC1,240.00−0.80%124,607154.5M52
7 DSE DAR ES SALAAM STOCK EXCHANGE PLC6,150.00−0.81%7224.4M42
8 NICO NATIONAL INVESTMENT COMPANY LIMITED3,510.00−1.13%19,69469.1M39
9 MCB MWALIMU COMMERCIAL BANK PLC365.00−1.35%23,9498.7M40
10 SWIS SWISSPORT TANZANIA LTD2,400.00−1.64%1,6724.0M39
11 MKCB MKOMBOZI COMMERCIAL BANK3,700.00−2.63%1,8596.9M46

Top losers on the DSE today

#CompanyPrice (TZS)ChangeVolumeTraded valueRSI
1 MKCB MKOMBOZI COMMERCIAL BANK3,700.00−2.63%1,8596.9M46
2 SWIS SWISSPORT TANZANIA LTD2,400.00−1.64%1,6724.0M39
3 MCB MWALIMU COMMERCIAL BANK PLC365.00−1.35%23,9498.7M40
4 NICO NATIONAL INVESTMENT COMPANY LIMITED3,510.00−1.13%19,69469.1M39
5 DSE DAR ES SALAAM STOCK EXCHANGE PLC6,150.00−0.81%7224.4M42
6 VODA VODACOM TANZANIA PLC1,240.00−0.80%124,607154.5M52
7 AFRIPRISE AFRIPRISE INVESTMENT PLC700.00−0.71%32,58222.8M45
8 TPCC TANZANIA PORTLAND CEMENT CO. LTD5,700.00−0.52%1,6409.3M46
9 NMB NATIONAL MICROFINANCE BANK PLC1,980.00−0.50%651,8261,290.6M9
10 CRDB CRDB BANK LTD2,860.00+1.06%305,289873.1M51
11 DCB DCB COMMERCIAL BANK395.00+1.28%66,75526.4M38

Most active stocks on the DSE by traded value

#CompanyPrice (TZS)ChangeVolumeTraded valueRSI
1 NMB NATIONAL MICROFINANCE BANK PLC1,980.00−0.50%651,8261,290.6M9
2 CRDB CRDB BANK LTD2,860.00+1.06%305,289873.1M51
3 VODA VODACOM TANZANIA PLC1,240.00−0.80%124,607154.5M52
4 NICO NATIONAL INVESTMENT COMPANY LIMITED3,510.00−1.13%19,69469.1M39
5 DCB DCB COMMERCIAL BANK395.00+1.28%66,75526.4M38
6 AFRIPRISE AFRIPRISE INVESTMENT PLC700.00−0.71%32,58222.8M45
7 TPCC TANZANIA PORTLAND CEMENT CO. LTD5,700.00−0.52%1,6409.3M46
8 MCB MWALIMU COMMERCIAL BANK PLC365.00−1.35%23,9498.7M40
9 MKCB MKOMBOZI COMMERCIAL BANK3,700.00−2.63%1,8596.9M46
10 DSE DAR ES SALAAM STOCK EXCHANGE PLC6,150.00−0.81%7224.4M42
11 SWIS SWISSPORT TANZANIA LTD2,400.00−1.64%1,6724.0M39

DSE gainers and losers: common questions

Which stocks are the top gainers on the DSE today?

At the 21 Oct 2026 close the biggest gainers on the Dar es Salaam Stock Exchange (Tanzania) were DCB COMMERCIAL BANK (DCB) +1.28%, CRDB BANK LTD (CRDB) +1.06%, NATIONAL MICROFINANCE BANK PLC (NMB) −0.50%.

Which stocks are the top losers on the DSE today?

At the 21 Oct 2026 close the biggest losers were MKOMBOZI COMMERCIAL BANK (MKCB) −2.63%, SWISSPORT TANZANIA LTD (SWIS) −1.64%, MWALIMU COMMERCIAL BANK PLC (MCB) −1.35%.

How many stocks rose or fell on the DSE?

Of the 11 stocks with a usable price move on 21 Oct 2026, 2 rose, 9 fell and 0 were unchanged (18% advancing).

How often is this list updated, and what is left out?

It is rebuilt after each market close from end-of-day prices, so it is not live. Stocks priced under 1 TZS, stocks that barely trade and moves above 60% (usually data glitches or corporate actions such as splits) are left out.

Gainers and losers by market

US stocks LSE · UKSZSE · ChinaHKEX · Hong KongSSE · ChinaASX · AustraliaKOSDAQ · KoreaTSXV · CanadaB3 · BrazilSET · ThailandTWSE · TaiwanTPEx · TaiwanBursa Malaysia · MalaysiaKRX · KoreaIDX · IndonesiaStockholm · SwedenTSX · CanadaPSX · PakistanXETRA · GermanyEuronext Paris · FranceGPW · PolandVietnam · VietnamBMV · MexicoOslo Bors · NorwayEGX · EgyptCSE Canada · CanadaMOEX · RussiaPSE · PhilippinesJSE · South AfricaBME · SpainSIX · SwitzerlandHelsinki · FinlandCopenhagen · DenmarkNEO · CanadaNGX · NigeriaBCBA · ArgentinaATHEX · GreeceBVB · RomaniaSantiago · ChileEuronext Brussels · BelgiumEuronext Amsterdam · NetherlandsSEM · MauritiusVienna · AustriaCasablanca · MoroccoNSE Kenya · KenyaZagreb · CroatiaPrague · Czech RepublicBudapest · HungaryBotswana · BotswanaZimbabwe · ZimbabweGSE · GhanaEuronext Lisbon · PortugalBVL · PeruDSE · TanzaniaLuSE · ZambiaEuronext Dublin · IrelandUSE · UgandaMSE · MalawiRSE · RwandaLuxembourg · LuxembourgCSE · Sri Lanka

End-of-day data in the market's own currency. Educational only, not financial advice.