Turnover, a crucial indicator of the market, stood at Taka 9501.04 million on the country's premier bourse which was Taka 8751.07 million at the previous session of the week.
Gainers took a modest lead over the losers, as out of 378 issues traded, 202 closed green, 124 in the red and 52 remained unchanged on the DSE trading floor.
Beximco topped the turnover chart, followed by BD Com, Shepherd, Fuwang Food and Orion Pharma.
Prime Insurance was the day's best performer, posting a gain of 9.96 per cent while Standard Bank was the worst loser, losing 4.17 per cent.
The Chittagong Stock Exchange (CSE) also ended higher with the CSE All Share Price Index - CASPI -advancing 147.62 points to settle at 19,039.35 and the Selective Categories Index - CSCX gaining 88.89 points to close at 11,418.12.
Of the issues traded, 173 advanced, 94 declined and 36 remained unchanged on the CSE.
The port city's bourse traded 8.15 million shares and mutual fund units with a turnover value of Taka 206.7 million.