Bahrain General Index ended trading down today at the level of 1,900.24, losing 5.88. The Bahrain Islamic Index ended trading down at 662.45 level, losing 10.35. The volume of traded shares amounted to 1,685,568, with a total value of 345,802 Bahraini dinars, through 56 deals.