The Colombo benchmark All Share Price Index closed 36.03 points higher at 7,123.44, up 0.51 percent. The S&P SL20 closed 36.68 points higher at 3,969.49, up 0.93 percent.
Turnover was 1.92 billion rupees, up from 1.25 billion rupees last Friday with 137 stocks closed positive against 76 negative.
People’s Leasing and Finance closed 60 cents higher at 18.80 rupees with an off-market transaction of 453.57 million rupees changing hands at 18.50 rupees per share contributing 24 percent of the turnover.
The aggregate value of all off-the-floor deals represented 31 percent of the turnover.
Bansei Royal Resorts Hikkaduwa closed 2.50 rupees higher at 12.70 rupees and Lanka IOC closed 1.10 rupees higher at 45.40 rupees, attracting most number of trades during the day.
Foreign investors bought 466.17 million rupees worth shares while selling 156.31 million rupees worth shares.
John Keells Holdings closed 6.10 rupees higher at 256.10 rupees, contributing most to the index gain.
JKH’s W0022 warrants closed 6.10 rupees higher at 74.50 rupees and its W0023 warrants closed 4.60 rupees higher at 80.40 rupees.