Turnover was 1.22 billion rupees up from 1.07 billion rupees on Tuesday, with 80 stocks closing positive against 100 negative.
Lanka Securities said, profit taking by some investors was seen and foreigners became buyers after seven days with a net inflow of 47 million rupees recorded.
John Keells Holdings and closed at 201.40 rupees, down 1.40 rupees. Two crossings were recorded with 250,000 shares trading at 201.00 rupees and 230,000 shares trading at 203.00 rupees.
In the banking sector Hatton National Bank closed at 233.90 rupees, down 2.10 rupees and Commercial Bank closed at 170.50 rupees, down 1.30 rupees.
DFCC closed at 219.00 rupees, down 0.40 rupees and National Development Bank closed at 270.00 rupees, down 2.00 rupees.Distilleries Company closed at 290.00 rupees, up 1.00 rupees with a crossing of 102,000 shares at 290.00 rupees.