The benchmark Straits Times Index (STI) advanced 13.05 points, or 0.39 per cent, to 3,361.92 - its highest close since Jan 4, 2008.
The index has now managed to post successive post-crisis highs over the past four sessions.
STI's gainers yesterday included SingTel, up eight cents, or 2.1 per cent, to $3.84 and Genting Singapore, which rose 4.5 cents, or 3 per cent, to $1.565. CapitaLand gained 10 cents, or 2.7 per cent, to $3.75.
Last Friday, the property group announced net profit rose 41.2 per cent to $188.2 million for the three months ended March 31, compared with the same period last year. First-quarter revenue grew 3.2 per cent to $661.9 million.
Outside the STI, Raffles Medical Group climbed three cents, or 0.9 per cent, to $3.44. It said before markets opened yesterday that first-quarter net profit grew by 16 per cent from a year ago to $13.5 million, while revenue rose 11.2 per cent to $81.1 million.