Dhaka stocks closed slightly higher today, recovering from the losses of the previous day, but most large-cap sectors posted negative performance, as turnover also declined.

The DSEX, the benchmark index of the bourse, gained 5.36 points, or 0.1 percent, to close at 5,094.69, according to Dhaka Stock Exchange data.

Other indices followed the performance of the main bourse, as the Shariah-based DSES fell and the blue-chip DS30 edged higher.

"The market closed in green. Most of the large-cap sectors posted negative performance," BRAC EPL Stock Brokerage Ltd said in its daily market update.

Turnover, a key gauge of investor activity, was Tk 355 crore, down significantly from Tk 478 crore in the previous session.

Among the major sectors, food & allied led sectoral losses on the Dhaka Stock Exchange, falling 0.77 percent. Engineering slipped 0.22 percent, non-bank financial institutions 0.06 percent, fuel and power 0.04 percent, and pharmaceuticals 0.02 percent.

In contrast, banks gained 0.24 percent, while telecommunications advanced 0.68 percent, exchange data showed.

Block trades—high-volume transactions involving large numbers of securities—contributed 2.7 percent of the overall market turnover.

Market breadth was mixed, with 145 issues advancing against 178 declining, while 74 remained unchanged.

Orion Infusion emerged as the most traded stock, posting a turnover of Tk 27.1 crore, said BRAC EPL.

On the performance table, Aramit surged 9.98 percent to top the gainers' list, while FAS Finance & Investment dropped 9.09 percent, making it the worst performer of the session.