The Colombo benchmark All Share Price Index closed 9.80 points higher at 5,782.92, up 0.17 percent. The S&P SL20 closed 4.11 points lower at 3,165.05, up 0.13 percent.
Turnover was 794.49 million rupees, down from 960.76 million rupees a day earlier, with stocks of 72 firms closing in the red against 74 gainers.
Commercial Leasing and Finance closed 10 cents lower at 3.80 rupees with an off market transaction of 200 million rupees contributing to 25 percent of total turnover.
Dankotuwa Porcelain closed 1.10 rupees higher at 14.00 rupees attracting more retail investor interest during the day.
Foreigners brought 178 million rupees worth shares while selling 123 million rupees of shares.
Ceylon Tobacco Company closed 10.90 rupees higher at 1,115.00 rupees and Lanka Orix Leasing Company closed 2.50 rupees higher at 77.50 rupees, contributing most to the index gain.
NDB closed 6.90 rupees higher at 160.00 rupees and Aitken Spence Hotel Holdings closed 3.20 rupees lower at 63.50 rupees.
Carson Cumberbatch closed 5.10 rupees lower at 349.90 rupees and Cargills Ceylon closed 3.30 rupees lower at 146.70 rupees.
Distilleries closed 1.00 rupee higher at 186.00 rupees and JKH closed 10 cents lower at 210.00 rupees.
JKH’s W0022 warrants closed 2.00 rupees higher at 59.00 rupees and its W0023 warrants closed 2.10 rupees higher at 66.00 rupees.
Nestle Lanka closed 8.60 rupees higher at 1,943.60 rupees and Dialog Axiata closed flat at 9.00 rupees.
Sri Lanka Telecom closed 30 cents higher at 38.00 rupees and Bukit Darah closed 1.30 rupees lower at 625.00 rupees.
Commercial Bank closed 60 cents lower at 115.00 rupees and HNB closed flat at 143.50 rupees. Sampath Bank closed 2.60 rupees higher at 166.90 rupees and DFCC closed 1.80 rupees higher at 121.80 rupees. Ceylinco Insurance closed 19.00 rupees higher at 1,250.00 rupees and Touchwood Investments closed 10 cents lower at 2.90 rupees.
Lanka IOC closed 20 cents higher at 31.80 rupees.
Swarnamahal Financial Services closed flat at 2.10 rupees.