According to the CSE’s Stock Market Daily report for 25 May, the All Share Price Index (ASPI) climbed 435.13 points, or 1.98%, to close at 22,364.77. Meanwhile, the S&P Sri Lanka 20 Index (S&P SL20) advanced 118.09 points, or 1.95%, ending the session at 6,179.10.
The broad-based rally helped the market recover part of its recent losses, although key indices remained slightly negative on a monthly basis. The ASPI was down 0.82% month-to-date and 1.15% year-to-date, while the S&P SL20 recorded a 0.46% decline month-to-date but maintained a marginal year-to-date gain of 0.35%.
Despite the sharp rise in indices, overall market activity remained moderate. Total market turnover stood at Rs 2.43 billion, below the year-to-date average daily turnover of Rs 4.91 billion.
Market capitalisation increased by 2.04%, rising to Rs 8.116 trillion from Rs 7.954 trillion recorded in the previous trading session.
Investor participation was overwhelmingly driven by domestic investors, who accounted for 98.4% of total market activity. Domestic purchases amounted to Rs 2.399 billion, while domestic sales reached Rs 2.374 billion.
Foreign investor participation remained subdued, with foreign purchases totaling Rs 27.09 million against sales of Rs 51.67 million, resulting in a net foreign outflow of Rs 24.58 million.
Analysts said the rebound reflected renewed confidence among local investors, although subdued turnover and continued foreign selling suggested cautious sentiment still lingered in the broader market.