Purchases by foreign investors drove Egypt's three principal stock indices up Wednesday morning, although momentum was mitigated by sales a few hours opening. The main index, EGX 30, rose by 0.31 percent while EGX 70 was up 0.55 percent and EGX 100 rose by a half percentage point. Trading volumes reached EGP 18.6 million (U.S. $3.1 million). Several companies rose today including shares of Ezz Steel by 1.1 percent, Palm Hills by 1.7%, Masreya resorts by three percent, Mobinil by 0.13 percent, TMG by 0.51 percent, Heremes by 0.56 percent, and Saeed Contractors by 1.4 percent.