DSE Market Recap — July 31, 2026
DSE closed 2026-07-31 with turnover of TZS 30.46B, 8 gainers and 10 losers.
DSE closed 2026-07-31 with turnover of TZS 30.46B, 8 gainers and 10 losers.
DSE closed 2026-07-30 with turnover of TZS 6.45B, 6 gainers and 15 losers.
DSE closed 2026-07-29 with turnover of TZS 8.18B, 9 gainers and 12 losers.
DSE closed 2026-07-28 with turnover of TZS 5.07B, 4 gainers and 14 losers.
DSE closed 2026-07-27 with turnover of TZS 14.38B, 10 gainers and 11 losers.
DSE closed 2026-07-24 with turnover of TZS 3.61B, 8 gainers and 11 losers.
DSE closed 2026-07-23 with turnover of TZS 5.57B, 8 gainers and 9 losers.
DSE closed 2026-07-22 with turnover of TZS 9.75B, 8 gainers and 10 losers.
DSE closed 2026-07-21 with turnover of TZS 1.72B, 6 gainers and 10 losers.
DSE closed 2026-07-20 with turnover of TZS 4.61B, 8 gainers and 11 losers.
DSE closing prices, the Billionaires Index and our market stories — by email, WhatsApp, or both.