The benchmark Colombo All Share Index closed 0.78 points lower at 6,155.82 and the S&P SL 20 Index closed 13.00 points higher at 3,490.57 up 0.37 percent.
Turnover was 399 million rupees.
Foreigners brought 118 million rupees worth shares while selling 622 million rupees of shares, in a day that 80 stocks advanced and 96 stocks declined.
Cargills Ceylon contributed most to the index closing at 155.50 rupees up 5.50 rupees. Commercial Bank of Ceylon closed at 119.90 rupees up 1.50 rupees and The Bukit Dahrah closed at 697.80 rupees up 10.80 rupees.
Negative contributors were Commercial Leasing and Finance closed at 3.90 rupees down 0.20 rupees and Hatton National Bank closed at 151.80 down 3.10 rupees.
PC Pharma closed at 1.60 rupees up 0.20 rupees with 30 million shares traded.
In the banking sector, Sampath Bank closed flat at 200.00 rupees, Pan Asia closed at 17.80 rupees down 0.20 rupees. DFCC closed at 129.60 up 1.40 rupees and Commercial Bank of Ceylon closed at.