The index of the Masqat stock exchange ended trading higher here today, rising 18.7 per cent at the level of 4,121 points, compared to a rise of 0.46 per cent, during the previous session, which has ended at 4,102.84 points. Overall trading valued 3,363,020 million Omani Riyals, decreasing by 41.7 per cent compared to the last trading session, posting 5,768,947 million Riyals.