The Colombo benchmark All Share Price Index closed 50.59 points higher at 6,166.98, up 0.83 percent. The S&P SL20 closed 38.98 points higher at 3,427.05, up 1.15 percent.
Turnover was 1.86 billion rupees, up from 1.37 billion rupees last Monday, with stocks of 62 firms closing in the red against 139 gainers.
HNB closed 2.90 rupees higher at 157.00 rupees with six off market transactions of 504.21 million rupees contributing to 27 percent of the total turnover today.
The Finance Company closed 1.00 rupee higher at 14.70 rupees, attracting most number of trades during the day.
Foreigners bought 917 million rupees worth shares while selling 364 million rupees of shares.
JKH closed 9.20 rupees higher at 240.20 rupees and Aitken Spence closed 4.30 rupees higher at 106.50 rupees, contributing most to the index gain.
JKH’s W0022 warrants closed 1.20 rupees higher at 85.10 rupees and its W0023 warrants closed 10 cents higher at 90.10 rupees.
Nestle Lanka ended 25.00 rupees higher at 2,140.10 rupees and Carson Cumberbatch ended 2.70 rupees higher at 354.20 rupees.
Ceylon Tobacco Company closed 6.00 rupees lower at 1,220.30 rupees and Cargills Ceylon closed 1.50 rupees lower at 146.50 rupees.
Distilleries ended 1.50 rupees higher at 203.00 rupees and Bukit Darah closed 2.10 rupees higher at 620.00 rupees.
Commercial Leasing and Finance ended 20 cents lower at 3.90 rupees and Lanka Orix Leasing Company closed 40 cents lower at 72.00 rupees.
DFCC gained 1.30 rupees to 151.40 rupees and NDB closed 1.10 rupees higher at 185.90 rupees.
Commercial Bank dropped 10 cents to 126.60 rupees and People’s Leasing and Finance closed 50 cents higher at 14.50 rupees.