Shares on the Dhaka Stock Exchange (DSE) closed higher last week, snapping a two‑week losing streak as bargain hunting and renewed buying interest outweighed early caution over regulatory reforms.

The benchmark DSEX index gained 30.47 points, or 0.60 percent, to settle at 5,149.89, according to DSE data.

The recovery came after heightened volatility in the early sessions, when investors remained wary of newly approved margin rules, brokerage house EBL Securities said in its weekly review.

Sentiment improved in the latter part of the week as investors turned to selective scrips deemed attractive following fresh earnings and dividend announcements.

"Renewed buying pressure emerged as investors perceived particular stocks as undervalued, helping the index recover from its earlier losses," EBL Securities said.

Other indices also advanced, with the DS30, which tracks blue‑chip stocks, and the DSES, comprising Shariah‑compliant companies, both posting gains.

However, turnover remained subdued. Weekly turnover fell to Tk 2,138.71 crore from Tk 2,611 crore in the previous week, while average daily turnover dropped 18.1 percent to Tk 427 crore, reflecting lingering caution despite the index rebound.

Earnings disclosures shaped much of the week's activity. Square Pharmaceuticals reported record profits on higher sales and announced its highest‑ever dividend. Samorita Hospital posted an 11 percent rise in FY25 profit.

LafargeHolcim Bangladesh posted a 36 percent surge in third‑quarter earnings. Square Textile unveiled plans to invest Tk 40 crore in expansion and merge its subsidiary Square Texcom.

Sectoral performance was mixed. Pharmaceuticals led trading activity, accounting for 13.1 percent of turnover, followed by engineering 10.2 percent, and general insurance 10 percent.

Cement emerged as the top gainer, rising 3.4 percent, while general insurance shed 5.9 percent to become the week's worst performer.

Market breadth reflected the cautious tone, with 203 issues declining, 157 advancing, and 32 remaining unchanged.