Bahrain General Index closed today at 1,815.15 points, gaining 5.34 points, while the Bahrain Islamic Index closed at 756.37 points, down 0.28 points. The amount of traded shares is one million and 757 thousand and 960 shares, with a total value of 480 thousand and 331 Bahraini dinars, through 51 deals.