The benchmark Colombo All Share Index closed 119.38 points higher at 6,156.50 and the S&P SL 20 Index closed 48.61 points higher at 3,477.57 up 1.42 percent.
Turnover was 1.5 billion rupees.
Foreigners brought 118 million rupees worth shares while selling 622 million rupees of shares, in a day that 141 stocks advanced and 53 stocks declined.
Ceylon Tobacco Company contributed most to the index closing at 1,200.80 rupees up 12.21 rupees. John Keels Holdings closed at 265.70 rupees up 5.30 rupees.
Ceylon Tobacco Company almost over took John Keells Holdings as the largest capital stock on the CSE during the days trading.
Negative contributors were Cargills Ceylon closing at 150.00 rupees down 5.00 rupees.
The Watawala Plantations stock attracted a lot of interest with 49 million shares traded and the stock closing at 11.70 rupees up 0.60 rupees. There were three crossings recorded in the stock one of 4,500,000at 14.00 rupees a second of 24,344,000 at 14.00 rupees and a third of 20,511,100 at 14.00 rupees.
In the banking sector, Hatton National Bank Non Voting closed at 110.80 up 0.70 rupees, Pan Asia closed at 18.00 up 0.30 rupees. DFCC closed at 129.60 up 1.40 rupees and Commercial Bank of Ceylon closed at 118.10 up 1.00.