Bukit Darah closed 25.30 rupees higher at 700.00 rupees, contributing most to the index gain.
Carson Cumberbatch closed 10.20 rupees higher at 460.20 rupees and Lion Brewery Ceylon closed 21.70 rupees higher at 673.80 rupees.
The Colombo benchmark All Share Price Index closed 14.77 points higher at 6,742.56, up 0.22 percent. The S&P SL20 closed 10.79 points higher at 3,761.05, up 0.29 percent.
Turnover was 1.21 billion rupees, down from 2.19 billion rupees a day earlier with 105 stocks closed positive against 98 negative.
Distilleries closed 1.20 rupees lower at 203.80 rupees with an off-market transaction of 81.60 million rupees changing hands at 204.00 rupees per share contributing 7 percent of the turnover.
John Keells Holdings closed 2.50 rupees higher at 244.90 rupees with market transactions of 374.35 million rupees contributing 31 percent of the turnover.
JKH’s W0022 warrants closed 50 cents higher at 64.70 rupees and its W0023 warrants closed 60 cents lower at 74.10 rupees.
The aggregate value of all off-the-floor deals represented 14 percent of the turnover.
PC Pharma closed 10 cents higher at 3.20 rupees and E-Channelling closed 2.10 rupees higher at 15.70 rupees, attracting most number of trades during the day.