Nestle Lanka closed 17.00 rupees lower at 2,112.50 rupees and John Keells Holdings closed 1.30 rupees lower at 253.50 rupees.
JKH’s W0022 warrants closed 70 cents higher at 75.00 rupees and its W0023 warrants closed 10 cents higher at 78.10 rupees.
The Colombo benchmark All Share Price Index closed 21.45 points lower at 7,232.98, down 0.30 percent. The S&P SL20 closed 9.61 points lower at 4,013.02, down 0.24 percent.
Turnover was 1.19 billion rupees, down from 1.53 billion rupees a day earlier with 83 stocks closed positive against 112 negative.
The aggregate value of all off-the-floor deals represented 18 percent of the daily turnover.
Dunamis Capital closed 3.30 rupees higher at 29.80 rupees and George Steuart Finance closed flat at 30.40 rupees, attracting most number of trades during the day.
Foreign investors bought 187.16 million rupees worth shares while selling 61.82 million rupees worth shares.