The General Index of the Qatar Stock Exchange ended trading higher today, gaining 82.41 points, or 0.64 per cent, to reach the level of 12,881.99 points. During today's session, 152,036,791 shares were traded, with a value of QAR 452,710,457,024, through 18106 deals in all sectors. During the session, the shares of 23 companies rose, while the prices of 18 companies declined, and 3 companies maintained their previous closing price.