DAR ES SALAAM STOCK EXCHANGE
Market Report
Thursday, 23
rd
July 2026
DSE recorded a total turnover of TZS 5,568.93 million from 2,688,348 shares traded in 2,071 deals, TZS 85.29 million from 82,310 ETF
shares traded in 203 deals; and TZS 24.57 billion from bonds traded in 50 deals.
On the Block Trade Pre-arranged Market board, AFRIPRISE counter traded a block of 1,000,000 shares, CRDB counter traded a block
of 981,486 shares, while TCCL counter traded a block of 186,545 shares.
On the Normal Board, AFRIPRISE counter had 25,165 shares traded at a weighted average price of TZS 620 per share in 150 deal(s).
CRDB counter had 202,211 shares traded at a weighted average price of TZS 2,690 per share in 999 deal(s). DCB counter had 6,937
shares traded at a weighted average price of TZS 485 per share in 70 deal(s). DSE counter had 4,454 shares traded at a weighted
average price of TZS 6,700 per share in 20 deal(s). KCB counter had 1,898 shares traded at a weighted average price of TZS 1,920 per
share in 23 deal(s). MBP counter had 3,284 shares traded at a weighted average price of TZS 1,930 per share in 12 deal(s). MCB
counter had 46,184 shares traded at a weighted average price of TZS 775 per share in 113 deal(s). MKCB counter had 2,057 shares
traded at a weighted average price of TZS 4,040 per share in 25 deal(s). MUCOBA counter had 423 shares traded at a weighted
average price of TZS 480 per share in 14 deal(s). NICO counter had 10,262 shares traded at a weighted average price of TZS 3,800 per
share in 59 deal(s). NMB counter had 51,425 shares traded at a weighted average price of TZS 16,750 per share in 211 deal(s). PAL
counter had 18,852 shares traded at a weighted average price of TZS 355 per share in 49 deal(s). SWIS counter had 1,508 shares
traded at a weighted average price of TZS 2,600 per share in 20 deal(s). TBL counter had 666 shares traded at a weighted average
price of TZS 10,170 per share in 27 deal(s). TCC counter had 494 shares traded at a weighted average price of TZS 12,400 per share in
9 deal(s). TCCL counter had 55,750 shares traded at a weighted average price of TZS 3,200 per share in 24 deal(s). TOL counter had
1,527 shares traded at weighted average price of TZS 1,410 per share in 23 deal(s). TPCC counter had 13,205 shares traded at
weighted average price of TZS 6,230 per share in 55 deal(s). TTP counter had 282 shares traded at a weighted average price of TZS
470 per share in 18 deal(s). VODA counter had 73,733 shares traded at a weighted average price of TZS 820 per share in 146 deal(s).
On the ETF Board, IEACLC-ETF counter had 59,064 shares traded at a weighted average price of TZS 1,310 per share in 83 deal(s),
while VERTEX-ETF counter had 23,246 shares traded at a weighted average price of TZS 330 per share in 120 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 103.9162% in 1 deal(s), a 15-year bond with a coupon rate of 13.50% and a face value of TZS 0.05 bln was traded at a price of
120.2490% in 1 deal(s), a 20-year bond with a coupon rate of 12.00% and a face value of TZS 6.00 bln was traded at a price of
118.0394% in 1 deal(s), a 20-year bond with a coupon rate of 12.25% and a face value of TZS 7.20 bln was traded at prices of
105.0000%, 107.1868%, 109.0000% and 119.7193% in 29 deal(s), a 20-year bond with a coupon rate of 14.00% and a face value of
TZS 0.14 bln was traded at a price of 139.1458% in 1 deal(s), a 20-year bond with a coupon rate of 15.25% and a face value of TZS
0.90 bln was traded at a price of 136.0000% in 1 deal(s), a 20-year bond with a coupon rate of 15.49% and a face value of TZS 0.15 bln
was traded at prices of 100.0000%, 124.6690%, 130.4539%, 132.7495%, 136.0061% and 136.6019% in 7 deal(s), a 25-year bond with
a coupon rate of 13.25% and a face value of TZS 0.15 bln was traded at a price of 116.8000% in 1 deal(s), a 25-year bond with a
coupon rate of 15.75% and a face value of TZS 0.02 bln was traded at a price of 129.8085% in 1 deal(s), while a 25-year bond with a
coupon rate of 15.95% and a face value of TZS 0.04 bln was traded at prices of 100.0000%, 100.0001%, 138.4073% and 138.9361% in
4 deal(s).
On the Corporate Bonds Board, a 3-year bond with a coupon rate of 11.00% and a face value of TZS 5.00 mln was traded at a price of
100.0000% in 1 deal(s), while a 4-year bond with a coupon rate of 13.00% and a face value of TZS 300.00 mln was traded at a price of
103.9500% in 2 deal(s).
Equities Market Turnover (in million TZS)
23 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
5,568.93
376,340.40
496,795.38
248,636.49
Turnover from Shares Bought by
2,562.20
14,151.19
7,485.85
48,583.18
Foreign Investors:
%Buying Local Investors
53.99
96.24
98.49
80.46
%Buying Foreign Investors
46.01
3.76
1.51
19.54
Turnover from Shares Sold by
2,561.68
156,098.64
187,359.18
102,923.22
Foreign Investors:
%Selling Local Investors
54.00
58.52
62.29
58.60
%Selling Foreign Investors
46.00
41.48
37.71
41.40
ETF Market Turnover (in million TZS)
23 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
85.29
3,546.62
11,840.28
Turnover from Shares Bought by
0.00
60.35
125.88
Foreign Investors:
%Buying Local Investors
100.00
98.30
98.94
%Buying Foreign Investors
0.00
1.70
1.06
Turnover from Shares Sold by
11.95
73.73
19.32
Foreign Investors:
%Selling Local Investors
85.99
97.92
99.84
%Selling Foreign Investors
14.01
2.08
0.16
Value of Government Bonds Traded (in billions TZS)
23 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
24.27
26.58
1,467.41
1,768.94
1,525.24
1,614.67
Value of Corporate Bonds Traded (in Million USD)
23 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)
23 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
305.00
316.85
5,077.80
4,950.16
2,299.10
2,193.11
Key Market Indicators:
23 Jul 26
30 Jun 26
31 Jul 25
Total Market Capitalisation (TZS bln)
35,850.80
35,175.40
20,997.44
Domestic Market Capitalisation (TZS bln)
24,483.82
23,744.32
13,694.24
ETF Market Capitalisation (TZS bln)
195.94
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,112.64
4,048.80
2,449.58
Tanzania Share Index (TSI)
9,005.34
8,777.10
5,172.98
Industrial & Allied (IA)
5,044.59
4,957.64
4,758.62
Banks, Finance & Investment (BI)
20,232.20
19,676.07
8,635.79
Commercial Services (CS)
2,354.02
2,275.41
1,555.92
Exchange Rate:
23 Jul 26
30 Jun 26
31 Jul 25
TZS/USD (BOT Mean Rate)
2,637.13
2,623.52
2,545.79
TZS/KE (BOT Mean Rate)
20.35
20.24
19.67
TZS/GBP (BOT Mean Rate)
3,525.05
3,474.59
3,387.18
S. MREMA
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: 23-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
635
620
635
600
605,660,610
152
1,025,165
90.54
6,882
28,179
CRDB
2,680
2,690
2,700
2,680
3,106,174,760
1,000
1,183,697
7,025.85
154,312
74,197
DCB
480
485
490
460
3,375,935
70
6,937
92.92
5,573
22,127
DSE
6,700
6,700
6,700
6,690
29,839,680
20
4,454
159.62
1,264
8,759
EABL
5,500
5,470
0
0
0
0
0
4,325.54
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
110
115
0
0
0
0
0
653.36
1,568
0
KCB
1,920
1,920
1,920
1,910
3,641,400
23
1,898
5,703.05
1,980
27,790
MBP
1,850
1,930
2,000
1,890
6,351,780
12
3,284
57.88
2,991
6,406
MCB
905
775
945
770
35,884,745
113
46,184
191.66
0
49,412
MKCB
4,020
4,040
4,170
4,000
8,307,560
25
2,057
95.16
449
5,467
MUCOBA
495
480
495
465
203,630
14
423
15.68
2,220
2,329
NICO
3,830
3,800
3,830
3,760
39,030,380
59
10,262
234.25
7,138
16,858
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,750
16,740
861,349,650
211
51,425
8,375.00
8,566
10,208
NMG
260
260
0
0
0
0
0
49.02
332
0
PAL
375
355
400
340
6,695,915
49
18,852
56.97
1,384
6,659
SWALA
450
450
0
0
0
0
0
47.79
0
0
SWIS
2,620
2,600
2,660
2,600
3,931,660
20
1,508
93.60
136
1,837
TBL
9,980
10,170
10,170
9,990
6,720,590
27
666
3,000.72
49
144
TCC
12,400
12,400
12,400
12,300
6,125,000
9
494
1,240.00
10,285
418
TCCL
3,190
3,200
3,250
3,200
700,762,460
25
242,295
611.24
67,421
14,112
TOL
1,430
1,410
1,440
1,410
2,161,130
23
1,527
81.08
1,486
50,697
TPCC
6,240
6,230
6,290
6,200
82,238,450
55
13,205
1,120.92
335
11,179
TTP
470
470
500
435
139,650
18
282
44.68
5,812
641
USL
25
25
0
0
0
0
0
9.12
3,321
0
VODA
800
820
840
800
60,333,820
146
73,733
1,836.80
59,581
0
YETU
510
510
0
0
0
0
0
6.18
0
0
Total
5,568,928,805
2,071
2,688,348
35,850.80
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: 23-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,310
1,330
1,310
77,617,880
83
59,064
178.11
102,694
65,828
VERTEX-ETF
325
330
340
325
7,671,035
120
23,246
17.82
11,437
21,720
Total
85,288,915
203
82,310
195.94
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
513 20 15.49 01/08/2019 01/08/2039 123/07/2026 0.02800 136.0061 11.2413 128.6643
523 20 15.49 19/12/2019 19/12/2039 123/07/2026 0.01200 130.4539 11.2403 128.9686
533 20 15.49 23/04/2020 23/04/2040 123/07/2026 0.05000 132.7495 11.3236 128.5481
535 20 15.49 21/05/2020 21/05/2040 123/07/2026 0.03420 124.6690 11.5199 121.6134
540 20 15.49 23/07/2020 23/07/2040 123/07/2026 0.01000 136.6019 10.2327 136.5595
561 25 15.95 22/04/2021 22/04/2046 123/07/2026 0.00400 138.4073 11.3298 134.3433
561 25 15.95 22/04/2021 22/04/2046 123/07/2026 0.02000 100.0001 16.4790 95.9361
566 20 15.49 08/07/2021 08/07/2041 123/07/2026 0.01000 100.0000 15.6028 99.2785
566 20 15.49 08/07/2021 08/07/2041 123/07/2026 0.01000 100.0000 15.6028 99.2785
570 15 13.50 02/09/2021 02/09/2036 123/07/2026 0.05000 120.2490 10.9966 114.9230
573 25 15.95 15/10/2021 15/10/2046 123/07/2026 0.01000 138.9361 11.4946 134.5662
573 25 15.95 15/10/2021 15/10/2046 123/07/2026 0.00500 100.0000 16.6806 95.6301
666 25 15.75 08/01/2025 09/01/2050 123/07/2026 0.02000 129.8085 11.9963 129.1181
669 20 15.25 13/02/2025 08/02/2045 123/07/2026 0.90000 136.0000 11.4141 129.2733
678 20 14.00 04/09/2025 04/09/2045 123/07/2026 0.14000 139.1458 9.9964 133.6992
695 25 13.25 05/02/2026 05/02/2051 123/07/2026 0.15000 116.8000 11.1283 110.6651
698 20 12.00 19/03/2026 19/03/2046 123/07/2026 6.00000 118.0394 10.4339 113.8641
701 15 10.75 14/05/2026 14/05/2041 123/07/2026 9.61000 103.9162 10.6703 101.8251
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.12170 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.28970 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.24260 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.18000 119.7193 9.9971 119.2159
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.28970 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.18660 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.02000 109.0000 11.1658 108.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.18660 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.17380 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.18660 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.12170 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.19310 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.28970 105.0000 11.6517 104.4966
Bond No.
Term
(Years)
Coupon
(%)
Issue Date
Maturity Date
Deals
Trade Date
Amount
(Bln TZS)
Price (%)
Yield
Clean Price
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.10000 107.1868 11.3823 106.6834
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.23330 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.65310 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.46650 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.12510 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.28830 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.15000 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.27990 105.0000 11.6517 104.4966
710 20 12.25 09/07/2026 09/07/2046 123/07/2026 0.46650 105.0000 11.6517 104.4966
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 123/07/2026 0.15000 103.9500 12.6441 104.5900
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 123/07/2026 0.15000 103.9500 12.6441 104.5900
KCB-2026/29 3 11.00 28/05/2026 28/05/2029 123/07/2026 0.00500 100.0000 11.7035 101.1800
24.57200
50
Total