Commercial Leasing and Finance closed 20 cents higher at 4.50 rupees and National Development Bank closed 5.40 rupees higher at 237.80 rupees.
Nestle Lanka closed 28.00 rupees higher at 2,170.00 rupees and Ceylon Tobacco Company closed 17.00 rupees lower at 1,200.00 rupees.
The Colombo benchmark All Share Price Index closed 18.51 points higher at 6,999.97, up 0.27 percent. The S&P SL20 closed 14.11 points higher at 3,862.61, up 0.37 percent.
Turnover was 1.78 billion rupees, down from 8.19 billion rupees a day earlier with 113 stocks closed positive against 80 negative.
Sampath Bank closed 4.20 rupees higher at 229.80 rupees with six off-market transactions of 199.72 million rupees changing hands at 229.70 rupees per share contributing 11 percent of the daily turnover.
The aggregate value of all off-the-floor deals represented 17 percent of the turnover.
Lanka Century Investments W0006 warrants closed 70 cents higher at 2.40 rupees, attracting most number of trades during the day.
Foreign investors bought 464.72 million rupees worth shares while selling 478.89 million rupees worth shares.