Bahrain General Index closed today at 2,059.30, losing 8.68 points, while the Bahrain Islamic Index closed at 732.76, gaining 4.82 points. The volume of traded shares amounted to 5,305,320, with a total value of 1,524,495 Bahraini dinars, through 103 deals.