The Muscat Stock Exchange (30) index ended trading higher today at 4317.60 points, gaining 26.1 points, or 0.61 %. The trading value amounted to 3,973,432 Omani Riyals, 11.4% up compared to the last trading session, which amounted to 4,485,839 Omani Riyals.