Turnover was 1.31 billion rupees, up from 1.23 billion rupees last Wednesday with 131 stocks close positive against 76 negative.
Expolanka Holdings closed 40 cents higher at 10.70 rupees with market transactions of 195.61 million rupees contributing 15 percent of the turnover.
All off market deals accounted for 7 percent of the daily turnover.
George Steuart Finance closed 4.50 rupees lower at 60.00 rupees, attracting most number of trades.
Softlogic Holdings closed 50 cents higher at 12.10 rupees and Vallibel One closed 90 cents higher at 20.00 rupees, trading heavily on the market.
Foreign investors bought 116.61 million rupees worth shares while selling 333.62 million rupees worth shares.
Carson Cumberbatch closed 30.10 rupees higher at 405.10 rupees and Ceylon Tobacco Company closed 10.80 rupees higher at 1,110.00 rupees, contributing most to the index gain.
Bukit Darah closed 13.00 rupees higher at 600.00 rupees.
John Keells Hotels closed 60 cents higher at 13.80 rupees and John Keells Holdings closed 1.00 rupee lower at 237.00 rupees.
JKH’s W0022 warrants closed 60 cents lower at 66.10 rupees and its W0023 warrants closed 40 cents lower at 72.00 rupees.
Ceylinco Insurance closed 89.50 rupees lower at 1,270.50 rupees and Lion Brewery Ceylon closed 13.50 rupees lower at 420.50 rupees.