DAR ES SALAAM STOCK EXCHANGE
Market Report
Monday, 20
th
July 2026
DSE recorded a total turnover of TZS 4,607.52 million from 1,766,010 shares traded in 3,701 deals, TZS 43.62 million from 58,454 ETF
shares traded in 359 deals; and TZS 26.78 billion from bonds traded in 84 deals.
On the Block Trade Pre-arranged Market board, CRDB counter traded a block of 200,000 shares, TCCL counter traded a block of
250,000 shares, while VODA counter traded a block of 600,000 shares.
On the Normal Board, AFRIPRISE counter had 53,094 shares traded at a weighted average price of TZS 645 per share in 208 deal(s).
CRDB counter had 432,724 shares traded at a weighted average price of TZS 2,680 per share in 2102 deal(s). DCB counter had 25,645
shares traded at a weighted average price of TZS 475 per share in 149 deal(s). DSE counter had 5,470 shares traded at a weighted
average price of TZS 6,850 per share in 56 deal(s). KCB counter had 5,711 shares traded at a weighted average price of TZS 1,930 per
share in 52 deal(s). MBP counter had 2,637 shares traded at a weighted average price of TZS 1,740 per share in 26 deal(s). MCB
counter had 5,449 shares traded at a weighted average price of TZS 820 per share in 81 deal(s). MKCB counter had 1,743 shares
traded at a weighted average price of TZS 4,230 per share in 29 deal(s). MUCOBA counter had 1,065 shares traded at a weighted
average price of TZS 460 per share in 15 deal(s). NICO counter had 15,028 shares traded at a weighted average price of TZS 3,740 per
share in 90 deal(s). NMB counter had 83,448 shares traded at a weighted average price of TZS 16,750 per share in 344 deal(s). PAL
counter had 26,290 shares traded at a weighted average price of TZS 415 per share in 67 deal(s). SWIS counter had 7,425 shares
traded at a weighted average price of TZS 2,450 per share in 62 deal(s). TBL counter had 1,747 shares traded at a weighted average
price of TZS 9,830 per share in 43 deal(s). TCC counter had 1,117 shares traded at a weighted average price of TZS 12,520 per share
in 19 deal(s). TCCL counter had 14, 215 shares traded at a weighted average price of TZS 3,390 per share in 34 deal(s). TOL counter
had 5,312 shares traded at a weighted average price of TZS 1,440 per share in 42 deal(s). TPCC counter had 4,358 shares traded at a
weighted average price of TZS 6,260 per share in 41 deal(s). TTP counter had 1,870 shares traded at a weighted average price of TZS
455 per share in 58 deal(s). VODA counter had 21,662 shares traded at a weighted average price of TZS 795 per share in 180 deal(s).
On the ETF Board, IEACLC-ETF counter had 24,776 shares traded at a weighted average price of TZS 1,320 per share in 108 deal(s),
while VERTEX-ETF counter had 33,678 shares traded at a weighted average price of TZS 325 per share in 251 deal(s).
On the Government Bonds Board, a 20-year bond with a coupon rate of 12.25% and a face value of TZS 24.92 bln was traded at prices
of 105.0000%, 109.9996%, 110.0000% and 110.2875% in 70 deal(s), a 20-year bond with a coupon rate of 15.25% and a face value of
TZS 0.03 bln was traded at prices of 128.5618% and 129.0964% in 2 deal(s), a 20-year bond with a coupon rate of 15.49% and a face
value of TZS 0.51 bln was traded at prices of 116.5795%, 120.0000% and 134.9997% in 3 deal(s), a 25-year bond with a coupon rate
of 13.25% and a face value of TZS 0.52 bln was traded at prices of 116.6000% and 120.0000% in 2 deal(s), a 25-year bond with a
coupon rate of 15.75% and a face value of TZS 0.50 bln was traded at a price of 102.6611% in 2 deal(s), while a 25-year bond with a
coupon rate of 15.95% and a face value of TZS 0.03 bln was traded at prices of 135.0000% and 140.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 255.70 mln was traded at a price
of 100.0000% in 2 deal(s), while a 5-year bond with a coupon rate of 13.50% and a face value of TZS 20.00 mln was traded at a price of
99.3400% in 1 deal(s).
Equities Market Turnover (in million TZS)
20 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
4,607.52
359,305.26
496,795.38
248,636.49
Turnover from Shares Bought by
25.72
4,397.21
7,564.15
49,034.28
Foreign Investors:
%Buying Local Investors
99.44
98.78
98.48
80.28
%Buying Foreign Investors
0.56
1.22
1.52
19.72
Turnover from Shares Sold by
646.09
148,195.19
188,126.36
114,911.38
Foreign Investors:
%Selling Local Investors
85.98
58.76
62.13
53.78
%Selling Foreign Investors
14.02
41.24
37.87
46.22
ETF Market Turnover (in million TZS)
20 Jul 26
Jul -Sept 26
Apr -Jun 26
Jul -Sept 25
Total Turnover
43.62
3,258.45
11,840.28
Turnover from Shares Bought by
0.00
58.37
1,638.79
Foreign Investors:
%Buying Local Investors
100.00
98.21
86.16
%Buying Foreign Investors
0.00
1.79
13.84
Turnover from Shares Sold by
2.51
1,039.02
100.58
Foreign Investors:
%Selling Local Investors
94.22
68.11
99.15
%Selling Foreign Investors
5.75
31.89
0.85
Value of Government Bonds Traded (in billions TZS)
20 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
26.51
28.50
1,467.41
1,768.94
1,525.24
1,614.67
Value of Corporate Bonds Traded (in Million USD)
20 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)
20 Jul 26
Apr - Jun 26
Jul - Sept 25
Face Value
Transaction Value
275.70
275.57
5,077.80
4,950.16
2,299.10
2,193.11
Key Market Indicators:
20 Jul 26
30 Jun 26
31 Jul 25
Total Market Capitalisation (TZS bln)
35,644.81
35,175.40
20,997.44
Domestic Market Capitalisation (TZS bln)
24,218.37
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,102.83
4,048.80
2,449.58
Tanzania Share Index (TSI)
8,952.33
8,777.10
5,172.98
Industrial & Allied (IA)
5,006.30
4,957.64
4,758.62
Banks, Finance & Investment (BI)
20,175.61
19,676.07
8,635.79
Commercial Services (CS)
2,292.69
2,275.41
1,555.92
Exchange Rate:
20 Jul 26
30 Jun 26
31 Jul 25
TZS/USD (BOT Mean Rate)
2,635.29
2,623.52
2,545.79
TZS/KE (BOT Mean Rate)
20.37
20.24
19.67
TZS/GBP (BOT Mean Rate)
3,544.73
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: 20-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
645
650
635
34,142,640
208
53,094
94.19
6,546
45,438
CRDB
2,700
2,680
2,720
2,650
1,700,335,850
2,103
632,724
6,999.73
7,716
128,119
DCB
450
475
490
445
12,109,000
149
25,645
91.00
17,551
140,026
DSE
6,690
6,850
6,880
6,540
37,364,920
56
5,470
163.19
2,033
1,438
EABL
5,550
5,510
0
0
0
0
0
4,357.17
75
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
0
0
KA
115
115
0
0
0
0
0
653.36
1,341
0
KCB
1,930
1,930
1,930
1,920
11,013,880
52
5,711
5,732.76
3,775
24,429
MBP
1,930
1,740
1,900
1,720
4,635,540
26
2,637
52.18
1,646
1,201
MCB
830
820
900
760
4,489,570
81
5,449
50.70
20
2,473
MKCB
4,180
4,230
4,300
4,180
7,363,210
29
1,743
99.64
1,810
11,089
MUCOBA
490
460
495
455
489,625
15
1,065
15.03
3,233
8,800
NICO
3,750
3,740
3,810
3,730
56,239,160
90
15,028
230.55
8,475
3,040
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
17,050
16,700
1,397,904,940
344
83,448
8,375.00
1,642
4,363
NMG
260
250
0
0
0
0
0
47.14
109
193
PAL
390
415
420
345
10,853,575
67
26,290
66.59
2,865
18,190
SWALA
450
450
0
0
0
0
0
47.79
0
0
SWIS
2,460
2,450
2,450
2,420
18,158,690
62
7,425
88.20
22,894
7,570
TBL
9,840
9,830
10,020
9,780
17,235,980
43
1,747
2,900.40
680
709
TCC
12,400
12,520
12,600
12,300
13,973,670
19
1,117
1,252.00
19,636
299
TCCL
3,420
3,390
3,420
3,300
748,177,210
35
264,215
647.53
585
41,758
TOL
1,400
1,440
1,450
1,400
7,645,730
42
5,312
82.81
1,810
55,246
TPCC
6,230
6,260
6,300
6,200
27,261,710
41
4,358
1,126.32
20
7,480
TTP
445
455
510
440
865,370
58
1,870
43.25
152
1,693
USL
25
25
0
0
0
0
0
9.12
791
0
VODA
800
795
810
780
497,256,315
181
621,662
1,780.80
3,739
54,070
YETU
510
510
0
0
0
0
0
6.18
0
0
Total
4,607,516,585
3,701
1,766,010
35,644.81
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: 20-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,320
1,350
1,310
32,653,190
108
24,776
179.47
194,533
76,437
VERTEX-ETF
330
325
340
315
10,963,405
251
33,678
17.55
11,898
7,983
Total
43,616,595
359
58,454
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
556 20 15.49 10/02/2021 11/02/2041 120/07/2026 0.06000 120.0000 13.4004 113.1674
561 25 15.95 22/04/2021 22/04/2046 120/07/2026 0.02000 135.0000 11.6672 131.0671
561 25 15.95 22/04/2021 22/04/2046 120/07/2026 0.01000 140.0000 11.1587 136.0671
566 20 15.49 08/07/2021 08/07/2041 120/07/2026 0.42850 116.5795 13.0256 115.9854
566 20 15.49 08/07/2021 08/07/2041 120/07/2026 0.01800 134.9997 10.7946 134.4056
666 25 15.75 08/01/2025 09/01/2050 120/07/2026 0.10000 102.6611 15.3965 102.1001
666 25 15.75 08/01/2025 09/01/2050 120/07/2026 0.40000 102.6611 15.3965 102.1001
669 20 15.25 13/02/2025 08/02/2045 120/07/2026 0.01000 129.0964 12.1627 122.4950
669 20 15.25 13/02/2025 08/02/2045 120/07/2026 0.01600 128.5618 12.2246 121.9604
695 25 13.25 05/02/2026 05/02/2051 120/07/2026 0.50000 116.6000 11.1403 110.5740
695 25 13.25 05/02/2026 05/02/2051 120/07/2026 0.02000 120.0000 10.7259 113.9740
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09800 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.10000 109.9996 11.0377 109.5969
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04670 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.29390 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.30320 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04670 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
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 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.55980 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.19590 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.23330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.18660 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04670 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.19590 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.28970 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.18660 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.28920 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.41990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.28920 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.18660 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.17260 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.23180 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.14000 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27060 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.23330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04670 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04850 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09800 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.14000 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04670 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09700 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09800 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.27990 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.46650 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.18660 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.19590 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09610 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.28970 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 10.00000 110.2875 11.0044 109.8848
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09800 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.04670 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09330 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09800 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.09800 105.0000 11.6395 104.5973
710 20 12.25 09/07/2026 09/07/2046 120/07/2026 0.20000 110.0000 11.0377 109.5973
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 120/07/2026 0.12785 100.0000 13.8861 100.5300
ITRUST-26/30 4 13.00 29/06/2026 29/06/2030 120/07/2026 0.12785 100.0000 13.8861 100.5300
TCB-STAWI- 25/30
5 13.50 14/11/2025 14/11/2030 120/07/2026 0.02000 99.3400 14.4736 96.8200
Bond No.
Term
(Years)
Coupon
(%)
Issue Date
Maturity Date
Deals
Trade Date
Amount
(Bln TZS)
Price (%)
Yield
Clean Price
26.78210
84
Total