Carson Cumberbatch closed 4.00 rupees lower at 361.00 rupees and SLT closed 30 cents lower at 48.90 rupees.
The Colombo benchmark All Share Price Index closed 23.78 points higher at 6,072.16 up 0.39 percent. The S&P SL20 closed 5.27 points higher at 3,326.70, up 0.16 percent.
Turnover was 645.14 million rupees, up from 537.61 million rupees a day earlier with 104 stocks close positive against 52 negative.
John Keells Holdings closed 4.40 rupees higher at 238.80 rupees with an off market transaction of 96.62 million rupees contributing to 15 percent of the daily turnover while contributing most to the index gain.
JKH’s W0022 warrants closed 1.30 rupees higher at 69.30 rupees and its W0023 warrants closed 2.10 rupees higher at 73.20 rupees.
All off market transactions accounted for 23 percent of the turnover.
East West Properties closed 70 cents higher at 13.00 rupees and Colombo Land and Development Company closed 3.90 rupees higher at 41.90 rupees, attracting most number of trades during the day.
Foreign investors bought 250.85 million rupees worth shares while selling 157.28 million rupees worth shares.
Commercial Leasing and Finance closed 20 cents higher at 4.00 rupees and LOLC closed 1.90 rupees higher at 77.00 rupees.