The Colombo benchmark All Share Price Index closed 6.07 points lower at 7,024.82, down 0.09 percent. The S&P SL20 closed 2.89 points lower at 3,874.50, down 0.07 percent.
Turnover was 1.09 billion rupees, up from 1.04 billion rupees a day earlier with 81 stocks closed positive against 113 negative.
Sinhaputhra Finance closed 90 cents lower at 239.10 rupees with two off-market transactions of 432.78 million rupees changing hands at 275.00 rupees per share contributing 40 percent of the daily turnover.
Commercial Credit and Finance closed 1.80 rupees higher at 36.00 rupees and Seylan Bank non-voting closed 1.80 rupees higher at 52.00 rupees, attracting most number of trades during the day.
Foreign investors bought 77.92 million rupees worth shares while selling 56.64 million rupees worth shares.
John Keells Holdings closed 1.90 rupees lower at 247.60 rupees, contributing most to the index drop.
JKHâ€™s W0022 warrants closed 50 cents higher at 70.50 rupees and its W0023 warrants closed 30 cents lower at 78.70 rupees.
Dialog Axiata closed 20 cents lower at 11.10 rupees and Sri Lanka Telecom closed 50 cents lower at 53.70 rupees.