Chevron Lubricants Lanka closed 10.00 rupees higher at 341.40 rupees and Nestle Lanka closed 49.90 rupees lower at 2,078.60 rupees.
Lanka Orix Leasing Company closed 10 cents lower at 87.50 rupees.
The Colombo benchmark All Share Price Index closed 3.10 points higher at 7,179.20, up 0.04 percent. The S&P SL20 closed 0.05 points higher at 3,976.81.
Turnover was 2.18 billion rupees, up from 2.06 billion rupees a day earlier with 90 stocks closed positive against 109 negative.
John Keells Holdings closed 10 cents higher at 258.00 rupees with seven off-market transactions of 350.81 million rupees changing hands at 258.00 rupees per share contributing 16 percent of the turnover.
The aggregate value of all off-the-floor deals represented 25 percent of the daily turnover.
Lanka IOC closed 3.10 rupees lower at 44.40 rupees and Piramal Glass Ceylon closed 20 cents higher at 4.80 rupees, attracting most number of trades during the day.
Foreign investors bought 710.13 million rupees worth shares while selling 285.78 million rupees worth shares.