Sri Lanka stocks closed 0.50 percent higher on continued investor interest in tobacco and diversified stocks, and the rupee was steady against the dollar.
The benchmark Colombo ASPI closed 29.15 points higher at 5,867.10, up 0.50 percent, after peaking at an intraday high of 5870.64.
The S&P SL20 closed 12.59 points higher at 3,244.38, up 0.39 percent.
Turnover amounted to Rs. 483.77 million rupees, down from 622.16 million rupees the previous day, with shares of 121 firms gaining and 57 losing.