Bahrain General Index closed today at 1,878.51 points, down 0.99 points from the previous closing rate, and the Bahrain Islamic Index closed at 657.10 points, down 0.64 points from its previous closing rate. The volume of traded shares amounted to 1,596,245, with a total value of 695,961 Bahraini dinars, through 49 deals.