The All Share Price Index closed at 7,381.10, up 0.47 percent (34.29 points) while the Milanka Price Index of more liquid stocks closed at 7,211.
85, up 0.44 percent (31.36 points) according to stock exchange provisional figures.
Turnover was 4.3 billion rupees.
"There was a lot of retail investor participation in market trading," Thakshila Hulangamuwa of Asha Phillip Securities said.
Richard Pieris was heavily traded on an anticipated rise in earnings and the stock closed at 15.20, up 1.30 rupees with 40 million shares done.
Poultry sector stocks, Bairaha Farms closed at 469.
40, down 4.50 rupees and Ceylon Grain Elevators closed at 238.00, down 12.00 rupees. Three Acre Farms closed at 221.00, down 12.40 rupees.
CIC Holdings closed at 177.80, down 18.00 rupees.
CIC, which is strong in agriculture said profits rose 16.
9 percent to 382.6 million rupees in the December 2010 quarter with revenues growing 39.
9 percent to 6.7 billion rupees, a stock exchange filling said.
Aitken Spence closed at 176.50, down 0.40 cents.
Index heavy JKH closed at 293.70, up 0.50 cents and Carsons Cumberbatch closed at 550.
00, down 1.30 rupees.