Turnover was almost two billion rupees.
Singer Finance (Lanka) was the most actively traded stock, with over 7.2 million shares done, closing at 37.30 rupees, up 7.20, having hit a high of 40.60.
Colonial Motors was also actively traded, closing at 413.60 rupees, up 68.10, with 818,400 shares traded. It hit a high of 421 rupees during the day.
Speculative trade continued in HVA Foods, with over 4.6 million shares done, closing at 38.50, up 60 cents, after hitting a high of 40.50.
East West Properties was also actively traded, closing at 48.30 rupees, down 10 cents, with almost 1.8 million shares changing hands.