DAR ES SALAAM STOCK EXCHANGE
Market Report
Tuesday, 21
st
July 2026
DSE recorded a total turnover of TZS 1,719.94 million from 532,083 shares traded in 2,487 deals, TZS 81.81 million from 87,428 ETF
shares traded in 223 deals; and TZS 22.31 billion from bonds traded in 48 deals.
On the Normal Board, AFRIPRISE counter had 29,316 shares traded at a weighted average price of TZS 640 per share in 167 deal(s).
CRDB counter had 312,050 shares traded at a weighted average price of TZS 2,680 per share in 1288 deal(s). DCB counter had 51,264
shares traded at a weighted average price of TZS 475 per share in 107 deal(s). DSE counter had 1,744 shares traded at a weighted
average price of TZS 6,710 per share in 23 deal(s). KCB counter had 5,612 shares traded at a weighted average price of TZS 1,930 per
share in 38 deal(s). MBP counter had 2,083 shares traded at a weighted average price of TZS 1,850 per share in 31 deal(s). MCB
counter had 4,808 shares traded at a weighted average price of TZS 825 per share in 74 deal(s). MKCB counter had 626 shares traded
at a weighted average price of TZS 4,170 per share in 19 deal(s). MUCOBA counter had 644 shares traded at a weighted average price
of TZS 475 per share in 13 deal(s). NICO counter had 8,010 shares traded at a weighted average price of TZS 3,830 per share in 68
deal(s). NMB counter had 39,221 shares traded at a weighted average price of TZS 16,750 per share in 195 deal(s). PAL counter had
1,958 shares traded at a weighted average price of TZS 380 per share in 39 deal(s). SWIS counter had 9,142 shares traded at a
weighted average price of TZS 2,320 per share in 60 deal(s). TBL counter had 1,337 shares traded at a weighted average price of TZS
9,800 per share in 31 deal(s). TCC counter had 991 shares traded at a weighted average price of TZS 12,490 per share in 22 deal(s).
TCCL counter had 3,049 shares traded at a weighted average price of TZS 3,230 per share in 42 deal(s). TOL counter had 2,793 shares
traded at a weighted average price of TZS 1,420 per share in 43 deal(s). TPCC counter had 2,264 shares traded at a weighted average
price of TZS 6,260 per share in 35 deal(s). TTP counter had 572 shares traded at a weighted average price of TZS 455 per share in 26
deal(s). VODA counter had 54,599 shares traded at a weighted average price of TZS 805 per share in 166 deal(s).
On the ETF Board, IEACLC-ETF counter had 53,353 shares traded at a weighted average price of TZS 1,320 per share in 80 deal(s),
while VERTEX-ETF counter had 34,075 shares traded at a weighted average price of TZS 325 per share in 143 deal(s).
On the Government Bonds Board, a 10-year bond with a coupon rate of 11.44% and a face value of TZS 3.00 bln was traded at prices of
86.6941%, 87.1015% and 106.6094% in 3 deal(s), a 15-year bond with a coupon rate of 13.50% and a face value of TZS 0.00 bln was
traded at prices of 87.1782%, 91.1422%, 94.0630% and 97.8120% in 4 deal(s), a 15-year bond with a coupon rate of 14.50% and a
face value of TZS 0.01 bln was traded at prices of 99.4678% and 113.0000% in 3 deal(s), a 20-year bond with a coupon rate of 12.25%
and a face value of TZS 18.56 bln was traded at prices of 100.0000%, 105.0000%, 108.7360%, 110.0000% and 110.4000% in 19
deal(s), a 20-year bond with a coupon rate of 15.49% and a face value of TZS 0.02 bln was traded at prices of 89.9164%, 90.9670%,
98.0598%, 100.0000%, 100.6325%, 109.0502% and 136.0004% in 7 deal(s), a 25-year bond with a coupon rate of 12.56% and a face
value of TZS 0.00 bln was traded at prices of 87.6712%, 92.6460% and 97.0428% in 3 deal(s), a 25-year bond with a coupon rate of
13.25% and a face value of TZS 0.57 bln was traded at prices of 100.0000%, 110.0000% and 116.7075% in 4 deal(s), a 25-year bond
with a coupon rate of 15.00% and a face value of TZS 0.02 bln was traded at a price of 113.0000% in 1 deal(s), while a 25-year bond
with a coupon rate of 15.95% and a face value of TZS 0.00 bln was traded at prices of 97.6296% and 102.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 120.00 mln was traded at a price
of 103.8800% in 2 deal(s).
Equities Market Turnover (in million TZS)
21 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
1,719.94
361,025.20
496,795.38
248,636.49
Turnover from Shares Bought by
9.51
4,406.71
7,485.85
48,583.18
Foreign Investors:
%Buying Local Investors
99.45
98.78
98.49
80.46
%Buying Foreign Investors
0.55
1.22
1.51
19.54
Turnover from Shares Sold by
0.00
146,421.54
187,359.18
102,923.22
Foreign Investors:
%Selling Local Investors
100.00
59.44
62.29
58.60
%Selling Foreign Investors
0.00
40.56
37.71
41.40
ETF Market Turnover (in million TZS)
21 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
81.81
3,340.27
11,840.28
Turnover from Shares Bought by
0.00
58.37
125.88
Foreign Investors:
%Buying Local Investors
100.00
98.25
98.94
%Buying Foreign Investors
0.00
1.75
1.06
Turnover from Shares Sold by
0.00
61.78
19.32
Foreign Investors:
%Selling Local Investors
100.00
98.15
99.84
%Selling Foreign Investors
0.00
1.85
0.16
Value of Government Bonds Traded (in billions TZS)
21 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
22.19
23.97
1,467.41
1,768.94
1,525.24
1,614.67
Value of Corporate Bonds Traded (in Million USD)
21 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)
21 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
120.00
124.66
5,077.80
4,950.16
2,299.10
2,193.11
Key Market Indicators:
21 Jul 26
30 Jun 26
31 Jul 25
Total Market Capitalisation (TZS bln)
36,007.28
35,175.40
20,997.44
Domestic Market Capitalisation (TZS bln)
24,650.13
23,744.32
13,694.24
ETF Market Capitalisation (TZS bln)
197.02
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,092.17
4,048.80
2,449.58
Tanzania Share Index (TSI)
8,943.44
8,777.10
5,172.98
Industrial & Allied (IA)
4,970.30
4,957.64
4,758.62
Banks, Finance & Investment (BI)
20,184.04
19,676.07
8,635.79
Commercial Services (CS)
2,307.03
2,275.41
1,555.92
Exchange Rate:
21 Jul 26
30 Jun 26
31 Jul 25
TZS/USD (BOT Mean Rate)
2,636.63
2,623.52
2,545.79
TZS/KE (BOT Mean Rate)
20.38
20.24
19.67
TZS/GBP (BOT Mean Rate)
3,548.12
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: 21-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
645
640
645
635
18,795,175
167
29,316
93.46
24,583
19,006
CRDB
2,680
2,680
2,710
2,650
836,130,220
1,288
312,050
6,999.73
90,959
76,474
DCB
475
475
495
450
24,335,755
107
51,264
91.00
7,932
16,075
DSE
6,850
6,710
6,880
6,540
11,707,700
23
1,744
159.86
873
16,789
EABL
5,510
5,420
0
0
0
0
0
4,286.00
65
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
115
0
0
0
0
0
653.36
311
0
KCB
1,930
1,930
1,930
1,920
10,829,460
38
5,612
5,732.76
1,382
23,803
MBP
1,740
1,850
1,910
1,800
3,849,760
31
2,083
55.48
656
3,970
MCB
820
825
900
800
3,969,600
74
4,808
510.06
3,899
590
MKCB
4,230
4,170
4,180
4,120
2,606,340
19
626
98.22
1,935
8,866
MUCOBA
460
475
495
455
306,985
13
644
15.52
3,193
9,607
NICO
3,740
3,830
3,850
3,800
30,663,610
68
8,010
236.10
8,256
10,693
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
656,865,120
195
39,221
8,375.00
5,608
6,918
NMG
250
260
0
0
0
0
0
49.02
309
193
PAL
415
380
390
355
735,770
39
1,958
60.98
4,820
19,109
SWALA
450
450
0
0
0
0
0
47.79
0
0
SWIS
2,450
2,320
2,600
2,240
21,292,220
60
9,142
83.52
19,453
6,861
TBL
9,830
9,800
9,950
9,700
13,148,980
31
1,337
2,891.55
78
1,641
TCC
12,520
12,490
12,500
12,400
12,366,400
22
991
1,249.00
43
482
TCCL
3,390
3,230
3,340
3,150
9,872,670
42
3,049
616.97
20,190
40,798
TOL
1,440
1,420
1,450
1,410
3,974,250
43
2,793
81.66
1,262
57,108
TPCC
6,260
6,260
6,300
6,150
14,172,940
35
2,264
1,126.32
2,671
10,915
TTP
455
455
500
400
263,370
26
572
43.25
1,340
1,462
USL
25
25
0
0
0
0
0
9.12
3,068
0
VODA
795
805
815
800
44,055,485
166
54,599
1,803.20
22,333
26,601
YETU
510
510
0
0
0
0
0
6.18
0
0
Total
1,719,941,810
2,487
532,083
36,007.28
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: 21-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,320
1,320
1,340
1,310
70,671,740
80
53,353
179.47
186,396
65,294
VERTEX-ETF
325
325
335
325
11,142,210
143
34,075
17.55
2,576
11,863
Total
81,813,950
223
87,428
197.02
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
472 10 11.44 14/03/2018 15/03/2028 121/07/2026 0.00110 87.1015 29.8323 83.0270
474 15 13.50 11/04/2018 12/04/2033 121/07/2026 0.00100 97.8120 14.9745 94.0394
477 10 11.44 24/05/2018 24/05/2028 121/07/2026 0.00110 86.6941 25.3463 84.8449
479 15 13.50 21/06/2018 21/06/2033 121/07/2026 0.00100 94.0630 15.2451 92.9164
480 10 11.44 05/07/2018 05/07/2028 121/07/2026 3.00000 106.6094 6.9455 106.0766
487 15 13.50 11/10/2018 11/10/2033 121/07/2026 0.00110 91.1422 16.6628 87.3696
498 20 15.49 21/02/2019 21/02/2039 121/07/2026 0.00110 89.9164 18.9548 83.5082
506 15 13.50 20/06/2019 20/06/2034 121/07/2026 0.00100 87.1782 16.8544 85.9946
520 20 15.49 07/11/2019 07/11/2039 121/07/2026 0.00100 90.9670 17.8993 87.7417
533 20 15.49 23/04/2020 23/04/2040 121/07/2026 0.00100 98.0598 16.5930 93.9433
549 20 15.49 04/11/2020 05/11/2040 121/07/2026 0.00200 100.0000 16.0520 96.7322
549 20 15.49 04/11/2020 05/11/2040 121/07/2026 0.00100 100.6325 15.9356 97.3647
556 20 15.49 10/02/2021 11/02/2041 121/07/2026 0.01230 136.0004 11.3466 129.1254
556 20 15.49 10/02/2021 11/02/2041 121/07/2026 0.00100 109.0502 15.1055 102.1752
561 25 15.95 22/04/2021 22/04/2046 121/07/2026 0.00100 97.6296 16.9008 93.6530
573 25 15.95 15/10/2021 15/10/2046 121/07/2026 0.00010 102.0000 16.3112 97.7175
628 25 12.56 01/03/2023 01/03/2048 121/07/2026 0.00100 97.0428 13.6848 92.1220
639 25 12.56 28/06/2023 30/06/2048 121/07/2026 0.00100 92.6460 13.7338 91.8201
653 25 12.56 28/12/2023 28/12/2048 121/07/2026 0.00100 87.6712 14.5443 86.8453
670 15 14.50 27/02/2025 24/02/2040 121/07/2026 0.00300 113.0000 13.3252 107.2397
670 15 14.50 27/02/2025 24/02/2040 121/07/2026 0.00100 99.4678 15.6186 93.7075
670 15 14.50 27/02/2025 24/02/2040 121/07/2026 0.00100 99.4678 15.6186 93.7075
675 25 15.00 07/08/2025 07/08/2050 121/07/2026 0.01900 113.0000 14.0807 106.2192
695 25 13.25 05/02/2026 05/02/2051 121/07/2026 0.15000 116.7075 11.1312 110.6452
695 25 13.25 05/02/2026 05/02/2051 121/07/2026 0.17200 116.7075 11.1312 110.6452
695 25 13.25 05/02/2026 05/02/2051 121/07/2026 0.21740 110.0000 12.0148 103.9377
695 25 13.25 05/02/2026 05/02/2051 121/07/2026 0.02940 100.0000 13.5308 93.9377
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.04000 100.0000 12.2955 99.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.06000 100.0000 12.2955 99.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 5.30000 108.7360 11.1893 108.2997
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.05000 100.0000 12.2955 99.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.23330 105.0000 11.6435 104.5637
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 121/07/2026 0.10000 110.4000 10.9952 109.9637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 10.00000 108.7360 11.1893 108.2997
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.20000 110.0000 11.0414 109.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.28970 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.20530 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.46650 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.32510 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.17380 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.09330 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.18660 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.46650 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.09330 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.09330 105.0000 11.6435 104.5637
710 20 12.25 09/07/2026 09/07/2046 121/07/2026 0.18660 105.0000 11.6435 104.5637
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 121/07/2026 0.06000 103.8800 12.6430 104.4500
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 121/07/2026 0.06000 103.8800 12.6430 104.4500
22.30590
48
Total