Colombo Stock Exchange shot past a key psychological barrier of 7,500 today, and hit a 43-month high as investors picked up banks and construction shares on hopes of growth in those sectors.
Sri Lanka's main stock index rose 0.29 percent, or 21.40 points, to 7,501.09, its highest closing level since April 18, 2011.
Friday's turnover was 2.4 billion rupees ($18.3 million), well above this year's daily average of 1.42 billion rupees, Reuters reported. The net amount of stocks bought by foreign investors are worth 192 million rupees.
Lanka Orix Leasing Co Plc rose 5.7 percent, leading the overall gains, while Union Bank of Colombo Plc added nearly 7 percent.