The Philippine Stock Exchange index was up 25.15 points to 6,585.21, a 0.38 percent hike.
The broader all shares index was up 18.77 points to 4,059.59, a 0.47 percent hike.
Gainers edged losers 115 to 73 with 46 stocks unchanged. Trading turnover reached P4.64 billion.
The peso closed at 49.75 to the dollar, down from 49.61 on Tuesday.
The currency opened at 49.85, an intraday low and hit a high of 49.75. Trading turnover reached $1.04 billion.
Claire Alviar, analyst at Philstocks Financial Inc., said “market sentiments continued to gain support from the surge in corporate earnings seen in the second quarter results.”
“The positive cues from Wall Street also gave a boost in Wednesday’s session. The market still received support from foreign investors with net inflows registering P83.72 million,” she said.
Alviar, however, noted trading remained tepid with net value turnover at P4.48 billion compared to the year-to date average of 7.27 billion.
Most actively traded BDO Unibank Inc. was up P1.90 to P112.90. International Container Terminal Services Inc. was up P7.70 to P174.80. Ayala Land Inc. was down P0.50 to P33.30.
AC Energy Corp. was P0.18 to P8.48. Bank of the Philippine Islands was down P0.65 to P83.15. SM Prime Holdings Inc. was up P0.25 to P34.05. SM Investments Corp. was down P0.50 to P750. Ayala Corp. was down P9 to P750. LT Group Inc. was up P0.14 to P9.93.
Monde Nissin Corp. was up P0.58 to P15.58.