Best-performing stocks in Tanzania (DSE) in 2026 so far

17 of 17 Tanzania stocks have a measured year-to-date return. Maendeleo Bank PLC leads, up 178.1% since the start of the year.

  • Prices at 23 Oct 2026 close
  • Year to date
  • Fresh closes only
Best performing stocks: 17 qualifying companies
#CompanyPrice (TZS)YTD returnYear to date1-year changeMarket cap (TZS)
1Maendeleo Bank PLCMBP.TZ2,100.00178.15%+197.9%—
2CRDB Bank PLCCRDB.TZ2,900.0089.54%+147.9%—
3Vodacom Tanzania PLCVODA.TZ1,240.0089.31%+115.7%—
4National Investments PLCNICO.TZ3,460.0084.04%+147.1%—
5Tanga Cement PLCTCCL.TZ4,040.0068.33%+71.9%—
6DCB Commercial Bank PLCDCB.TZ395.0064.58%+41.1%—
7TOL Gases PLCTOL.TZ1,590.0054.37%+87.1%—
8Mkombozi Commercial Bank PLCMKCB.TZ3,660.0035.06%+66.4%—
9Tanzania Cigarette PLCTCC.TZ13,770.0035.00%+18.1%—
10Tanzania Breweries PLCTBL.TZ10,100.0018.68%+35.9%—
11Precision Air Services PLCPAL.TZ300.0013.21%+7.1%—
12Tatepa PLCTTP.TZ420.007.69%-16.0%—
13SWISSPORT Tanzania PLCSWIS.TZ2,400.005.26%+52.9%—
14Tanzania Portland Cement PLCTPCC.TZ5,690.00-7.78%+3.5%—
15Dar es Salaam Stock Exchange PLCDSE.TZ6,120.00-14.41%+2.0%—
16Mwalimu Commercial Bank PLCMCB.TZ375.00-18.48%+1.4%—
17NMB Bank PLCNMB.TZ1,960.00-76.69%-74.9%—
  1. Maendeleo Bank PLCMBP.TZ

    MBP.TZ · TZS 2,100.00

    178.15%year to date
  2. CRDB Bank PLCCRDB.TZ

    CRDB.TZ · TZS 2,900.00

    89.54%year to date
  3. Vodacom Tanzania PLCVODA.TZ

    VODA.TZ · TZS 1,240.00

    89.31%year to date
  4. National Investments PLCNICO.TZ

    NICO.TZ · TZS 3,460.00

    84.04%year to date
  5. Tanga Cement PLCTCCL.TZ

    TCCL.TZ · TZS 4,040.00

    68.33%year to date
  6. 64.58%year to date
  7. TOL Gases PLCTOL.TZ

    TOL.TZ · TZS 1,590.00

    54.37%year to date
  8. 35.06%year to date
  9. Tanzania Cigarette PLCTCC.TZ

    TCC.TZ · TZS 13,770.00

    35.00%year to date
  10. Tanzania Breweries PLCTBL.TZ

    TBL.TZ · TZS 10,100.00

    18.68%year to date
  11. 13.21%year to date
  12. Tatepa PLCTTP.TZ

    TTP.TZ · TZS 420.00

    7.69%year to date
  13. SWISSPORT Tanzania PLCSWIS.TZ

    SWIS.TZ · TZS 2,400.00

    5.26%year to date
  14. -7.78%year to date
  15. -14.41%year to date
  16. -18.48%year to date
  17. NMB Bank PLCNMB.TZ

    NMB.TZ · TZS 1,960.00

    -76.69%year to date

How this list works

Share price change since the last close before the start of the current year, excluding dividends. Ranked from highest to lowest by ytd price return, with market cap breaking ties. The universe is ordinary shares and REITs only, with fresh, dated closes under the screener's trading-day freshness rules. Sources: stored exchange closing prices, issuer annual reports and reviewed dividend announcements, using the same valuation data as company pages and the screener. Not investment advice.

AI-generated analysis for information only, not investment advice.

Investment disclaimer