The All Share Price Index closed at 6,997.22, up 0.97 percent (67.31 points) while the more liquid Milanka index rose 2.79 percent (204.92) to close at 7,552.70, according to stock exchange provisional figures.
Turnover was 5.27 billion rupees.
"It was a day of strong activity on some of the fundamental stocks, mainly the banking sector," said Rakshitha Perera, research manager at Bartleet Mallory Stockbrokers.
"We expect the momentum to continue with the low interst rate regime.
"
Retailers and institutions were both active with strong retail buying interst was seen across-the-board.
Perera said they were advising investors to realise gains wherever possible and move in to stocks trading at attractive price-to-earnings ratios.
There was strong buying of banking sector stocks, driven by a one-for-one bonus offer by DFCC Bank.
Several off-the-floor deals of Browns, John Keells Holdings, Asian Hotels and Properties, Lion Brewery, Tangerine Beach Hotels, and Tokyo Cement took place.
buy doxycycline online buy doxycycline online no prescription
There was also buying interst in manufacturing stocks, food and beverage and the land and property sector.