The benchmark Philippine Stock Exchange index increased by 373.82 points to 5,401.58. The all-share index went up by 185.69 points, or 6.06 percent, to 3,250.82.
Trading volume reached 590.86 million shares worth 7.67 billion pesos (151.62 million U.S. dollars).
There were 151 gainers, 48 losers while 26 stocks closed flat.
Latest comments