Volume was 1.97 billion shares worth 2.67 billion pesos (45.6 million dollars) after 2.97 billion shares worth 1.33 billion pesos on Wednesday.
The broader all-shares index was up 11.10 points at 1,175.24.
Gainers beat losers 59 to 44, with 40 stocks unchanged.
"Buying has resumed after that brief two-day pause. Sentiment on the Philippine economy remains upbeat," said Mark Alan Canizares of Citiseconline.com.
He said the peso's rally and the stock market's sharp rise in recent weeks have prompted investors to shift their funds into higher-yielding stocks.
"Today's renewed buying shows investors' confidence in the economy, especially in the mining sector which recently received a big boost from the Supreme Court," said Jonathan Ravelas, market strategist of Banco De Oro Universal Bank.
Ayala Land Inc was the most actively traded stock, up 20 centavos at 9.30 pesos with parent Ayala Corp unchanged at 7.70 pesos, giving up earlier gains.
Philippine Long Distance Telephone was down five pesos at 1,395 pesos.
First Philippine Holdings rose 2.50 pesos to 43.50 pesos while Bank of the Philippine Islands gained 50 centavos to 56.50 pesos and Metropolitan Bank and Trust Co was up one peso at 32.50 pesos.
San Miguel Corp B shares, available to foreign investors, ended steady at 76.50 pesos while San Miguel A shares, limited to local investors, were down 50 centavos at 57.50 pesos.