Sri Lanka Telecom ended 1.60 rupees higher at 37.70 rupees and Commercial Bank closed 2.60 rupees higher at 123.00 rupees.
Distilleries closed 3.90 rupees higher at 215.00 rupees and Cargills Ceylon closed 60 cents higher at 149.60 rupees.
Nestle Lanka ended 10.00 rupees lower at 2,170.00 rupees and Bukit Darah ended 1.50 rupees lower at 610.50 rupees.
The Colombo benchmark All Share Price Index closed 7.13 points lower at 6,168.50, down 0.12 percent. The S&P SL20 closed 0.95 points higher at 3,383.77, up 0.03 percent.
Turnover was 3.74 billion rupees, up from 1.16 billion rupees a day earlier, with stocks of 116 firms closing in the red against 73 gainers.
JKH topped the turnover contribution with massive 2,324.5 million rupees of three off market transactions contributing to 62 percent of the turnover.
The aggregate value of off market deals accounted for 83 percent of the daily market turnover.
Nation Lanka Finance closed 50 cents lower at 9.00 rupees, attracting most number of trades during the day.
Foreigners bought 205 million rupees worth shares while selling 3,163 million rupees of shares.
JKH closed 3.20 rupees lower at 229.00 rupees and Ceylon Tobacco Company closed 11.20 rupees lower at 1,265.00 rupees, contributing most to the index drop.
JKHâ€™s W0022 warrants closed 1.10 rupees higher at 71.10 rupees and its W0023 warrants closed 60 cents lower at 74.70 rupees.