THE Bahrain All Share Index closed at 1,972.05 points, up 4.68 points from the previous closing.
The increase was due to the rise in the communications services, financials, and industrials sectors.
The Bahrain Islamic Index closed at 967.12 points, up 0.04 points from the previous closing.
A total of 218 equity transactions were recorded, with a trading volume of 5,877,185 shares valued at BD1,534,823.
Investors traded mainly in the financials sector, which accounted for 83.20 per cent of the total value of securities traded.
Meanwhile, most of the other Gulf stock markets fell yesterday after a report that the United States was considering military strikes on Iran to try to break a deadlock in peace talks.
The Abu Dhabi benchmark index dropped 1.2pc, snapping a four-session winning streak, with nearly all sectors in negative territory. Losses were led by real estate and utilities stocks.
Dubai’s benchmark stock index slid 1.6pc, dragged down by broad-based losses. Blue-chip developer Emaar Properties dropped 4.4pc, while toll operator Salik Company fell 2.8pc.
The Qatari benchmark index declined 1.2pc, with almost all stocks trading lower. Qatar National Bank shed 0.9pc, while petrochemicals conglomerate Industries Qatar dropped 1.7pc after reporting a decline in first-quarter profit.
Saudi Arabia’s benchmark stock index eased 0.5pc, pressured by losses in communications, real estate and financial stocks. Saudi National Bank, the kingdom’s largest lender by assets, fell 1.6pc, while Al Majed For Oud slumped 10pc.