The All Share Price Index closed at 4,815.
12, up 85.86 points, while the more liquid Milanka index rose 1.79 percent (96.49 points) to close at 5,476.55.
Turnover was 2.66 billion rupees, according to stock exchange provisional figures.
buy antabuse online buy antabuse online no prescription
At the end of trade there were 141 gainers and 54 losers, brokers said.
In a privately negotiated off-the-floor deal two million shares of conglomerate JKH, an index heavy stock changed hands at between 223.
50 to 224.50 rupees. It closed at 223.50 rupees, up 3.00, brokers said.
Aitken Spence closed at 1,620.00 rupees, up 20.00, Hayleys closed at 305.00 rupees, up 3.25 and Hemas Holdings closed at 35.75 rupees, up 25 cents.
Dankotuwa Porcelain closed at 58.75 rupees, up 2.75 with nearly five million shares changing hands, brokers said.
Commercial Bank closed at 180.00 rupees, up 2.00, Hatton National Bank closed at 290.00 rupees, up 5.00, Nations Trust Bank closed at 57.50 rupees, up 50 cents, Sampath Bank closed at 340.
75 rupees, up 1.75 and Seylan Bank closed at 80.00 rupees, up 1.75.