DAR ES SALAAM STOCK EXCHANGE
Market Report
Wednesday, 29
th
July 2026
DSE recorded a total turnover of TZS 8,177.06 million from 1,283,633 shares traded in 4,097 deals, TZS 73.88 million from 85,560 ETF
shares traded in 241 deals; and TZS 26.91 billion from bonds traded in 32 deals.
On the Block Trade Pre-arranged Market board, NMB counter traded a block of 162,900 shares.
On the Normal Board, AFRIPRISE counter had 36,837 shares traded at a weighted average price of TZS 630 per share in 217 deal(s).
CRDB counter had 425,734 shares traded at a weighted average price of TZS 2,630 per share in 1890 deal(s). DCB counter had 23,472
shares traded at a weighted average price of TZS 465 per share in 139 deal(s). DSE counter had 3,022 shares traded at a weighted
average price of TZS 6,450 per share in 30 deal(s). KCB counter had 8,044 shares traded at a weighted average price of TZS 1,900 per
share in 33 deal(s). MBP counter had 4,202 shares traded at a weighted average price of TZS 1,820 per share in 38 deal(s). MCB
counter had 47,666 shares traded at a weighted average price of TZS 415 per share in 160 deal(s). MKCB counter had 1,077 shares
traded at a weighted average price of TZS 4,000 per share in 22 deal(s). MUCOBA counter had 5,409 shares traded at a weighted
average price of TZS 425 per share in 28 deal(s). NICO counter had 17,983 shares traded at a weighted average price of TZS 3,630 per
share in 105 deal(s). NMB counter had 213,622 shares traded at a weighted average price of TZS 17,210 per share in 787 deal(s). PAL
counter had 9,694 shares traded at a weighted average price of TZS 325 per share in 74 deal(s). SWIS counter had 651 shares traded
at a weighted average price of TZS 2,780 per share in 22 deal(s). TBL counter had 2,698 shares traded at a weighted average price of
TZS 10,020 per share in 29 deal(s). TCC counter had 2,488 shares traded at a weighted average price of TZS 12,310 per share in 25
deal(s). TCCL counter had 8,084 shares traded at a weighted average price of TZS 3,710 per share in 31 deal(s). TOL counter had
1,249 shares traded at a weighted average price of TZS 1,430 per share in 21 deal(s). TPCC counter had 4,861 shares traded at a
weighted average price of TZS 6,050 per share in 41 deal(s). TTP counter had 494 shares traded at a weighted average price of TZS
460 per share in 18 deal(s). VODA counter had 303,446 shares traded at a weighted average price of TZS 1,035 per share in 385
deal(s).
On the ETF Board, IEACLC-ETF counter had 45,747 shares traded at a weighted average price of TZS 1,330 per share in 84 deal(s),
while VERTEX-ETF counter had 39,813 shares traded at a weighted average price of TZS 325 per share in 157 deal(s).
On the Government Bonds Board, a 15-year bond with a coupon rate of 10.75% and a face value of TZS 9.61 bln was traded at a price
of 104.4397% in 1 deal(s), a 20-year bond with a coupon rate of 12.00% and a face value of TZS 1.00 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 4.63 bln was traded at prices of
105.0000%, 107.1868%, 108.0000% and 112.0000% in 21 deal(s), a 20-year bond with a coupon rate of 14.00% and a face value of
TZS 0.33 bln was traded at a price of 120.9918% in 1 deal(s), a 25-year bond with a coupon rate of 12.56% and a face value of TZS
0.10 bln was traded at a price of 108.6905% in 1 deal(s), a 25-year bond with a coupon rate of 13.25% and a face value of TZS 0.36 bln
was traded at a price of 100.0000% in 2 deal(s), a 25-year bond with a coupon rate of 15.75% and a face value of TZS 0.05 bln was
traded at a price of 130.0000% in 1 deal(s), a 25-year bond with a coupon rate of 15.95% and a face value of TZS 0.85 bln was traded
at prices of 109.0001% and 140.6750% in 2 deal(s), while a 10-year bond with a coupon rate of 11.25% and a face value of TZS 10.00
bln was traded at prices of 106.1478% and 106.3402% in 2 deal(s).
There was no activity in the Corporate Bonds segment.
Equities Market Turnover (in million TZS)
29 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
8,177.06
407,574.78
496,795.38
248,636.49
Turnover from Shares Bought by
1.13
17,490.87
7,485.85
48,583.18
Foreign Investors:
%Buying Local Investors
99.99
95.71
98.49
80.46
%Buying Foreign Investors
0.01
4.29
1.51
19.54
Turnover from Shares Sold by
3,283.25
164,780.22
187,359.18
102,923.22
Foreign Investors:
%Selling Local Investors
59.85
59.57
62.29
58.60
%Selling Foreign Investors
40.15
40.43
37.71
41.40
ETF Market Turnover (in million TZS)
29 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
73.88
4,033.01
11,840.28
Turnover from Shares Bought by
0.00
63.01
125.88
Foreign Investors:
%Buying Local Investors
100.00
98.44
98.94
%Buying Foreign Investors
0.00
1.56
1.06
Turnover from Shares Sold by
0.00
73.73
19.32
Foreign Investors:
%Selling Local Investors
100.00
98.17
99.84
%Selling Foreign Investors
0.00
1.83
0.16
Value of Government Bonds Traded (in billions TZS)
29 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
26.91
28.65
1,467.41
1,768.94
1,525.24
1,614.67
Value of Corporate Bonds Traded (in Million USD)
29 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
0
0
0.42
0.42
0
0
Value of Corporate Bonds Traded (in Million TZS)
29 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
0
0
5,077.80
4,950.16
2,299.10
2,193.11
Key Market Indicators:
29 Jul 26
30 Jun 26
31 Jul 25
Total Market Capitalisation (TZS bln)
36,378.11
35,175.40
20,997.44
Domestic Market Capitalisation (TZS bln)
24,938.47
23,744.32
13,694.24
ETF Market Capitalisation (TZS bln)
198.38
178.38
0
Outstanding Government Bonds (TZS bln)
32,588.93
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,173.13
4,048.80
2,449.58
Tanzania Share Index (TSI)
9,172.57
8,777.10
5,172.98
Industrial & Allied (IA)
5,054.48
4,957.64
4,758.62
Banks, Finance & Investment (BI)
20,181.97
19,676.07
8,635.79
Commercial Services (CS)
2,926.45
2,275.41
1,555.92
Exchange Rate:
29 Jul 26
30 Jun 26
31 Jul 25
TZS/USD (BOT Mean Rate)
2,647.54
2,623.52
2,545.79
TZS/KE (BOT Mean Rate)
20.42
20.24
19.67
TZS/GBP (BOT Mean Rate)
3,521.49
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: 29-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
640
630
640
610
23,136,370
217
36,837
92.00
3,372
55,601
CRDB
2,650
2,630
2,660
2,610
1,120,065,000
1,890
425,734
6,869.14
141,269
368,802
DCB
445
465
480
445
10,929,530
139
23,472
89.09
5,420
76,206
DSE
6,590
6,450
6,600
6,300
19,526,980
30
3,022
153.66
3,271
5,396
EABL
5,590
5,630
0
0
0
0
0
4,452.06
52
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
64
0
KA
115
115
0
0
0
0
0
653.36
575
0
KCB
1,910
1,900
1,910
1,900
15,292,240
33
8,044
5,643.65
7,255
53,777
MBP
1,850
1,820
1,860
1,650
7,626,190
38
4,202
54.58
1,405
7,200
MCB
485
415
415
415
19,781,390
160
47,666
102.63
0
662,153
MKCB
3,960
4,000
4,100
3,950
4,304,700
22
1,077
94.22
1,006
6,079
MUCOBA
450
425
450
385
2,303,535
28
5,409
13.88
2,000
8,215
NICO
3,700
3,630
3,700
3,600
65,258,180
105
17,983
223.77
19,162
49,509
Co.
Opening Price
(TZS)
Closing Price
(TZS)
High
(TZS)
Low
(TZS)
Turnover
(TZS)
Deals
Volume
Market Cap (TZS)
Billions
Outstanding
Bids
Outstanding
Offers
NMB
17,130
17,210
17,230
17,160
6,451,392,490
789
376,522
8,605.00
91,871
0
NMG
260
270
0
0
0
0
0
50.91
98
0
PAL
345
325
355
295
3,171,640
74
9,694
52.15
1,656
110,205
SWALA
450
450
0
0
0
0
0
47.79
0
0
SWIS
2,750
2,780
2,780
2,710
1,793,680
22
651
100.08
1,416
7,950
TBL
10,170
10,020
10,190
9,970
27,038,900
29
2,698
2,956.46
0
986
TCC
12,330
12,310
12,500
12,300
30,680,580
25
2,488
1,231.00
435
70
TCCL
3,480
3,710
4,000
3,500
29,915,740
31
8,084
708.66
47,056
2,127
TOL
1,410
1,430
1,430
1,410
1,781,010
21
1,249
82.23
4,638
2,547
TPCC
6,070
6,050
6,100
6,050
29,422,760
41
4,861
1,088.53
1,008
3,978
TTP
460
460
460
435
223,820
18
494
43.73
640
8,317
USL
35
35
0
0
0
0
0
12.77
10,828
0
VODA
980
1,035
1,070
955
313,415,930
385
303,446
2,318.40
461,787
12,000
YETU
510
510
0
0
0
0
0
6.18
0
0
Total
8,177,060,665
4,097
1,283,633
36,378.11
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: 29-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,330
1,330
1,350
1,330
60,946,180
84
45,747
180.83
64,673
65,959
VERTEX-ETF
310
325
325
320
12,938,725
157
39,813
17.55
10,931
0
Total
73,884,905
241
85,560
198.38
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
561
25
15.95
22/04/2021
22/04/2046
1
29/07/2026
0.04500
109.0001
15.0186
104.6739
561
25
15.95
22/04/2021
22/04/2046
1
29/07/2026
0.80000
140.6750
11.1292
136.3488
653
25
12.56
28/12/2023
28/12/2048
1
29/07/2026
0.10000
108.6905
11.5904
107.5893
666
25
15.75
08/01/2025
09/01/2050
1
29/07/2026
0.05000
130.0000
12.0022
129.0507
678
20
14.00
04/09/2025
04/09/2045
1
29/07/2026
0.32500
120.9918
11.9297
115.3151
695
25
13.25
05/02/2026
05/02/2051
1
29/07/2026
0.18950
100.0000
13.5785
93.6473
695
25
13.25
05/02/2026
05/02/2051
1
29/07/2026
0.17000
100.0000
13.5785
93.6473
698
20
12.00
19/03/2026
19/03/2046
1
29/07/2026
1.00000
100.0000
12.6962
95.6274
701
15
10.75
14/05/2026
14/05/2041
1
29/07/2026
9.61000
104.4397
10.6246
102.1719
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.17380
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.46650
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.20000
112.0000
10.8422
111.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.46650
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.11590
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.17380
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.13920
107.1868
11.4060
106.4820
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.11660
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.18660
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.37320
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.02080
107.1868
11.4060
106.4820
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.27990
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.46650
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.09000
107.1868
11.4060
106.4820
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.07170
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.05000
107.1868
11.4060
106.4820
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.29390
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.30000
108.0000
11.3078
107.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.24880
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.17380
105.0000
11.6762
104.2952
710
20
12.25
09/07/2026
09/07/2046
1
29/07/2026
0.21780
105.0000
11.6762
104.2952
711
10
11.25
23/07/2026
23/07/3036
1
29/07/2026
5.00000
106.1478
1.1230
105.9320
711
10
11.25
23/07/2026
23/07/3036
1
29/07/2026
5.00000
106.3402
1.0876
106.1244
Bond No.
Term
(Years)
Coupon
(%)
Issue Date
Maturity Date
Deals
Trade Date
Amount
(Bln TZS)
Price (%)
Yield
Clean Price
26.91480
32
Total