Turnover was 1.13 billion rupees, up from 484.95 million rupees a day earlier with 90 stocks closed positive against 87 negative.
Access Engineering closed 1.00 rupee higher at 25.00 rupees with an off-market transaction of 125.00 million rupees changing hands at the same price per share contributing 11 percent of the daily turnover.
The aggregate value of all off-the-floor deals represented 32 percent of the daily turnover.
John Keells Holdings closed 2.70 rupees lower at 220.10 rupees with market transactions of 361.02 million rupees contributing 32 percent of the daily turnover while attracting most number of trades during the day.
JKH’s W0022 warrants closed flat at 60.00 rupees and its W0023 warrants closed 50 cents lower at 70.00 rupees.
Foreign investors bought 207.25 million rupees worth shares while selling 159.48 million rupees worth shares.
Ceylon Tobacco Company closed 50.80 rupees higher at 1,049.80 rupees, contributing most to the index gain.
Commercial Bank closed 2.30 rupees higher at 139.50 rupees and Lanka Orix Finance closed 10 cents lower at 3.70 rupees.
Bukit Darah closed 6.00 rupees lower at 648.00 rupees.