Turnover was 1.08 billion rupees, up from 957.31 million rupees a day earlier with 93 stocks closed positive against 89 negative.
Hayleys Mgt Knitting Mills closed 1.20 rupees higher at 12.40 rupees with two off-market transactions of 282.39 million rupees changing hands at 12.50 rupees per share contributing 26 percent of the turnover.
The company also had market transactions of 105.15 million rupees contributing 10 percent of the daily turnover.
Lanka IOC closed 90 cents lower at 39.00 rupees, attracting most number of trades during the day.
Foreign investors bought 296.18 million rupees worth shares while selling 239.93 million rupees worth shares.
Nestle Lanka closed 23.40 rupees higher at 1,949.40 rupees and Distilleries closed 1.50 rupees higher at 207.50 rupees.
Dialog Axiata closed 10 cents higher at 10.30 rupees and Sri Lanka Telecom also closed 10 cents higher at 48.00 rupees.
Ceylinco Insurance closed 47.30 rupees higher at 1,399.30 rupees and Commercial Leasing and Finance closed 10 cents lower at 4.00 rupees.
Asian Hotels and Properties closed 1.50 rupees higher at 71.50 rupees and Aitken Spence Hotel Holdings closed 1.90 rupees lower at 75.00 rupees.
Carson Cumberbatch closed 3.90 rupees lower at 402.30 rupees and John Keells Holdings closed 1.40 rupees lower at 232.60 rupees.
JKH’s W0022 warrants closed 1.20 rupees lower at 61.00 rupees and its W0023 warrants closed 1.50 rupees lower at 70.50 rupees.
Ceylon Tobacco Company closed 2.90 rupees lower at 995.60 rupees.