DAR ES SALAAM STOCK EXCHANGE
Market Report
Friday, 24
th
July 2026
DSE recorded a total turnover of TZS 3,611.79 million from 874,136 shares traded in 2,639 deals, TZS 66.92 million from 69,665 ETF
shares traded in 199 deals; and TZS 18.95 Billion from bonds traded in 21 deals.
On the Block Trade Pre-arranged Market board, NMB counter traded a block of 20,000 shares.
On the Normal Board, AFRIPRISE counter had 32,388 shares traded at a weighted average price of TZS 625 per share in 184 deal(s).
CRDB counter had 415,648 shares traded at a weighted average price of TZS 2,690 per share in 1360 deal(s). DCB counter had 23,016
shares traded at a weighted average price of TZS 475 per share in 106 deal(s). DSE counter had 6,942 shares traded at a weighted
average price of TZS 6,480 per share in 31 deal(s). KCB counter had 9,333 shares traded at a weighted average price of TZS 1,910 per
share in 40 deal(s). MBP counter had 1,932 shares traded at a weighted average price of TZS 1,890 per share in 24 deal(s). MCB
counter had 76,327 shares traded at a weighted average price of TZS 660 per share in 120 deal(s). MKCB counter had 2,820 shares
traded at a weighted average price of TZS 3,980 per share in 27 deal(s). MUCOBA counter had 1,562 shares traded at a weighted
average price of TZS 465 per share in 17 deal(s). NICO counter had 21,990 shares traded at a weighted average price of TZS 3,760 per
share in 92 deal(s). NMB counter had 64,353 shares traded at a weighted average price of TZS 16,730 per share in 233 deal(s). PAL
counter had 3,448 shares traded at a weighted average price of TZS 360 per share in 29 deal(s). SWIS counter had 2,611 shares traded
at a weighted average price of TZS 2,410 per share in 31 deal(s). TBL counter had 65,811 shares traded at a weighted average price of
TZS 10,170 per share in 40 deal(s). TCC counter had 1,956 shares traded at a weighted average price of TZS 12,340 per share in 16
deal(s). TCCL counter had 3,439 shares traded at a weighted average price of TZS 3,250 per share in 21 deal(s). TOL counter had
1,455 shares traded at a weighted average price of TZS 1,410 per share in 36 deal(s). TPCC counter had 4,961 shares traded at a
weighted average price of TZS 6,160 per share in 43 deal(s). TTP counter had 1,243 shares traded at a weighted average price of TZS
470 per share in 15 deal(s). VODA counter had 112,901 shares traded at a weighted average price of TZS 830 per share in 173 deal(s).
On the ETF Board, IEACLC-ETF counter had 44,486 shares traded at a weighted average price of TZS 1,310 per share in 58 deal(s).
VERTEX-ETF counter had 25,179 shares traded at a weighted average price of TZS 330 per share in 141 deal(s).
On the Government Bonds Board, a 20-year bond with a coupon rate of 12.00% and a face value of TZS 0.30 bln was traded at a price
of 100.0000% in 1 deal(s), a 20-year bond with a coupon rate of 12.25% and a face value of TZS 16.72 bln was traded at prices of
105.2698%, 107.1867%, 113.8509% and 114.0121% in 8 deal(s), a 20-year bond with a coupon rate of 15.25% and a face value of TZS
1.40 bln was traded at prices of 136.0000% and 139.5949% in 2 deal(s), a 20-year bond with a coupon rate of 15.49% and a face value
of TZS 0.11 bln was traded at prices of 100.0000% and 132.2978% in 2 deal(s), a 25-year bond with a coupon rate of 15.00% and a
face value of TZS 0.05 bln was traded at a price of 100.0000% in 1 deal(s), a 25-year bond with a coupon rate of 15.75% and a face
value of TZS 0.03 bln was traded at a price of 129.8499% in 1 deal(s), while a 25-year bond with a coupon rate of 15.95% and a face
value of TZS 0.02 bln was traded at a price of 100.0000% in 2 deal(s).
On the Corporate Bonds Board, a 4-year bond with a coupon rate of 13.00% and a face value of TZS 333.00 mln was traded at prices of
103.9800%, 104.0800% and 105.0000% in 4 deal(s).
Equities Market Turnover (in million TZS)
24 Jul 26
Jul -Sep 26
Apr -Jun 26
Jul -Sep 25
Total Turnover
3,611.79
379,952.20
496,795.38
248,636.49
Turnover from Shares Bought by
668.35
14,819.54
7,485.85
48,583.18
Foreign Investors:
%Buying Local Investors
81.50
96.10
98.49
80.46
%Buying Foreign Investors
18.50
3.90
1.51
19.54
Turnover from Shares Sold by
0.00
156,098.64
187,359.18
102,923.22
Foreign Investors:
%Selling Local Investors
100.00
58.92
62.29
58.60
%Selling Foreign Investors
0.00
41.08
37.71
41.40
ETF Market Turnover (in million TZS)
24 Jul 26
Jul -Sep 26
Apr -Jun 26
Jul -Sep 25
Total Turnover
66.92
3,613.54
11,840.28
Turnover from Shares Bought by
0.00
60.35
125.88
Foreign Investors:
%Buying Local Investors
100.00
98.33
98.94
%Buying Foreign Investors
0.00
1.67
1.06
Turnover from Shares Sold by
0.00
73.73
19.32
Foreign Investors:
%Selling Local Investors
100.00
97.96
99.84
%Selling Foreign Investors
0.00
2.04
0.16
Value of Government Bonds Traded (in billions TZS)
24 Jul 26
Apr - Jun 26
Jul - Sep 25
Face Value
Transaction Value
18.62
21.48
1,467.41
1,768.94
1,525.24
1,614.67
Value of Corporate Bonds Traded (in Million USD)
24 Jul 26
Apr - Jun 26
Jul - Sep 25
Face Value
Transaction Value
0
0
0.42
0.42
0
0
Value of Corporate Bonds Traded (in Million TZS)
24 Jul 26
Apr - Jun 26
Jul - Sep 25
Face Value
Transaction Value
333.00
349.34
5,077.80
4,950.16
2,299.10
2,193.11
Key Market Indicators:
24 Jul 26
30 Jun 26
31 Jul 25
Total Market Capitalisation (TZS bln)
36,177.68
35,175.40
20,997.44
Domestic Market Capitalisation (TZS bln)
24,436.70
23,744.32
13,694.24
ETF Market Capitalisation (TZS bln)
197.29
178.38
0
Outstanding Government Bonds (TZS bln)
32,520.51
32,008.82
29,199.80
Outstanding Corporate Bonds (TZS bln)
513.79
369.43
176.24
Outstanding Sustainable Bonds (TZS bln)
531.39
531.39
459.04
Outstanding Sustainable Bonds (USD mln)
73.00
73.00
73.00
Outstanding Sub-national Bonds (TZS bln)
53.12
53.12
53.12
Outstanding Sukuk Bonds (TZS bln)
320.74
320.74
175.64
Outstanding Sukuk Bonds (USD mln)
113.05
113.05
80.74
Outstanding Infrastructure Bonds (TZS bln)
323.09
323.09
323.09
All Share Index (DSEI)
4,150.14
4,048.80
2,449.58
Tanzania Share Index (TSI)
8,988.01
8,777.10
5,172.98
Industrial & Allied (IA)
5,036.29
4,957.64
4,758.62
Banks, Finance & Investment (BI)
20,182.15
19,676.07
8,635.79
Commercial Services (CS)
2,358.00
2,275.41
1,555.92
Exchange Rate:
24 Jul 26
30 Jun 26
31 Jul 25
TZS/USD (BOT Mean Rate)
2,637.46
2,623.52
2,545.79
TZS/KE (BOT Mean Rate)
20.36
20.24
19.67
TZS/GBP (BOT Mean Rate)
3,516.52
3,474.59
3,387.18
A. MASSENGE
For: CHIEF EXECUTIVE OFFICER
DAR'ES SALAAM STOCK EXCHANGE
Box 70081,
2nd Floor, Exchange Tower, NHC Morocco Square, Dar es Salaam
Division:Equity & Fixed Income Markets
Web: www.dse.co.tz
Fax: +255 22 2133849
Tel: 255 22 2123983
Email: info@dse.co.tz
EQUITY DAILY PRICES
DATE: 24-July-2026
Co.
Opening Price
(TZS)
Closing Price
(TZS)
High
(TZS)
Low
(TZS)
Turnover
(TZS)
Deals Volume
Market Cap (TZS)
Billions
Outstanding
Bids
Outstanding
Offers
AFRIPRISE 620 625 650 615 20,253,010 184 32,388 91.27 27,165 50,060
CRDB 2,690 2,690 2,710 2,670 1,118,331,590 1,360 415,648 7,025.85 107,296 128,064
DCB 485 475 500 445 10,901,775 106 23,016 91.00 3,765 34,754
DSE 6,700 6,480 6,700 6,400 45,026,340 31 6,942 154.38 1,804 10,804
EABL 5,470 5,510 0 0 0 0 0 4,357.17 0 0
JATU 265 265 0 0 0 0 0 5.28 0 0
JHL 8,650 8,650 0 0 0 0 0 626.89 12 0
KA 115 180 0 0 0 0 0 1,022.66 1,576 0
KCB 1,920 1,910 1,920 1,900 17,867,340 40 9,333 5,673.35 7,362 33,689
MBP 1,930 1,890 2,000 1,850 3,655,300 24 1,932 56.68 1,690 10,176
MCB 775 660 660 660 50,375,820 120 76,327 163.22 0 552,739
MKCB 4,040 3,980 4,160 3,900 11,234,200 27 2,820 93.75 2,043 10,632
MUCOBA 480 465 490 460 729,455 17 1,562 15.19 1,827 3,341
NICO 3,800 3,760 3,830 3,710 82,683,000 92 21,990 231.78 150 15,174
Co.
Opening Price
(TZS)
Closing Price
(TZS)
High
(TZS)
Low
(TZS)
Turnover
(TZS)
Deals Volume
Market Cap (TZS)
Billions
Outstanding
Bids
Outstanding
Offers
NMB 16,750 16,750 16,770 16,730 1,411,767,160 234 84,353 8,375.00 1,156 3,354
NMG 260 265 0 0 0 0 0 49.96 312 0
PAL 355 360 365 355 1,238,005 29 3,448 57.77 3,349 1,725
SWALA 450 450 0 0 0 0 0 47.79 0 0
SWIS 2,600 2,360 2,660 2,220 6,311,270 31 2,611 84.96 19,021 862
TBL 10,170 10,170 10,370 9,990 669,447,490 40 65,811 3,000.72 74 0
TCC 12,400 12,330 12,600 12,300 24,135,800 16 1,956 1,233.00 8,863 0
TCCL 3,200 3,250 3,250 3,200 11,170,800 21 3,439 620.79 67,697 10,770
TOL 1,410 1,410 1,430 1,410 2,061,050 36 1,455 81.08 1,787 50,012
TPCC 6,230 6,160 6,230 6,110 30,577,080 43 4,961 1,108.33 0 15,014
TTP 470 470 480 470 585,430 15 1,243 44.68 6,051 4,518
USL 25 30 0 0 0 0 0 10.95 3,811 0
VODA 820 825 860 800 93,439,290 173 112,901 1,848.00 221,523 0
YETU 510 510 0 0 0 0 0 6.18 0 0
Total
3,611,791,205
2,639 874,136 36,177.68
DAR'ES SALAAM STOCK EXCHANGE
Box 70081,
2nd Floor, Exchange Tower, NHC Morocco Square, Dar es Salaam
Division:Equity & Fixed Income Markets
Web: www.dse.co.tz
Fax: +255 22 2133849
Tel: 255 22 2123983
Email: info@dse.co.tz
ETF DAILY PRICES
DATE: 24-July-2026
Co.
Opening Price
(TZS)
Closing Price
(TZS)
High
(TZS)
Low
(TZS)
Turnover
(TZS)
Deals Volume
Market Cap (TZS)
Billions
Outstanding
Bids
Outstanding
Offers
IEACLC-ETF 1,310 1,320 1,330 1,310 58,583,770 58 44,486 179.47 227,157 54,813
VERTEX-ETF 330 330 340 325 8,335,485 141 25,179 17.82 3,586 21,451
Total
66,919,255
199 69,665 197.29
Dar Es Salaam Stock Exchange
Box 70081,
2nd Floor, Exchange Tower, NHC Morocco Square, Dar es Salaam
Division:Equity & Fixed Income Markets
Web: www.dse.co.tz
Fax: +255 22 2133849
Tel: 255 22 2123983
Email: info@dse.co.tz
Daily Price Information
Bond No.
Term
(Years)
Coupon
(%)
Issue Date
Maturity Date
Deals
Trade Date
Amount
(Bln TZS)
Price (%)
Yield
Clean Price
498 20 15.49 21/02/2019 21/02/2039 124/07/2026 0.01000 100.0000 16.7267 93.5069
540 20 15.49 23/07/2020 23/07/2040 124/07/2026 0.10000 132.2978 10.7258 132.1280
573 25 15.95 15/10/2021 15/10/2046 124/07/2026 0.01000 100.0000 16.6806 95.6301
573 25 15.95 15/10/2021 15/10/2046 124/07/2026 0.01000 100.0000 16.7044 95.4990
666 25 15.75 08/01/2025 09/01/2050 124/07/2026 0.02500 129.8499 12.0048 129.0300
669 20 15.25 13/02/2025 08/02/2045 124/07/2026 0.10000 136.0000 11.4272 129.1479
669 20 15.25 13/02/2025 08/02/2045 124/07/2026 1.30000 139.5949 11.0550 132.7428
675 25 15.00 07/08/2025 07/08/2050 124/07/2026 0.05000 100.0000 16.1473 93.0137
698 20 12.00 19/03/2026 19/03/2046 124/07/2026 0.30180 100.0000 12.6816 95.7260
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 0.30000 114.0121 10.6076 113.4080
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 5.30000 114.0121 10.6076 113.4080
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 10.00000 113.8509 10.6253 113.2468
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 0.20000 107.1867 11.3941 106.5826
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 0.30000 114.0121 10.6076 113.4080
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 0.01740 107.1867 11.3941 106.5826
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 0.50000 105.2698 11.6302 104.6657
710 20 12.25 09/07/2026 09/07/2046 124/07/2026 0.10000 114.0121 10.6076 113.4080
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 124/07/2026 0.30000 105.0000 12.3451 105.7500
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 124/07/2026 0.01085 104.0800 12.6352 104.8300
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 124/07/2026 0.01130 103.9800 12.6672 104.7300
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 124/07/2026 0.01085 104.0800 12.6352 104.8300
18.95720
21
Total