The Colombo benchmark All Share Price Index closed up 8.95 points at 7,162.44 higher 0.13 percent.
S&P SL20 closed 6.50 points higher at 3,920.77 up 0.17 percent.
Turnover was 696 million rupees, up 474 million rupees, Friday with 72 stocks closing positive against 69 negative.
The main index showed gains in Dialog Axita closing at 11.30 rupees up 0.10 rupees and Hemas Holdings closing 88.40 rupees, up 1.20 rupees.
Some banking stocks also made gains with Commercial Bank closing at 168.00 rupees, up 1.90 rupees and Hatton National Bank closed at 216.70 rupees, up 2.30 rupees. John Keells Holdings closed at 174.00 rupees, down 1.00 rupee with over 1.2 million shares traded while JKH warrant 22 closed at 9.00 rupees, down 2.40 rupees with the warrant hitting a new low of 8.70 rupees during the day’s trading.