The Colombo benchmark All Share Price Index closed 2.24 points higher at 6,783.64, up 0.03 percent. The S&P SL20 closed 2.30 points lower at 3,764.90, down 0.06 percent.
Turnover was 1.23 billion rupees, up from 950.21 million rupees a day earlier with 92 stocks closed positive against 89 negative.
Chevron Lubricants Lanka closed 70 cents higher at 310.00 rupees with two off-market transactions of 93.00 million rupees changing hands at the same price per share contributing 8 percent of the daily turnover.
The aggregate value of all off-the-floor deals represented 19 percent of the turnover.
PCH Holdings closed 40 cents lower at 2.80 rupees with market transactions of 325.61 million rupees contributing 26 percent of the turnover while attracting most number of trades during the day.
Ceylon and Foreign Trades closed 1.40 rupees higher at 8.30 rupees, also drawing trades.
Foreign investors bought 271.61 million rupees worth shares while selling 54.26 million rupees worth shares.
Distilleries closed 3.10 rupees higher at 206.00 rupees and Ceylon Cold Stores closed 5.60 rupees higher at 200.10 rupees.
Commercial Leasing and Finance closed 10 cents higher at 4.40 rupees and Ceylinco Insurance closed 33.80 rupees lower at 1,352.50 rupees.
Carson Cumberbatch closed 10.00 rupees lower at 470.00 rupees and John Keells Holdings closed 1.10 rupees lower at 238.70 rupees.
JKH’s W0022 warrants closed 80 cents lower at 64.00 rupees and its W0023 warrants closed 10 cents higher at 71.80 rupees.