The All Share Price Index (ASPI) rose by 1.21 percent, gaining 278.16 points to close at 23,292.91. Meanwhile, the more liquid S&P SL20 index climbed 2.19 percent to finish at 6,379.11, marking its highest level in six weeks. The index also surpassed its previous benchmark of 6,364.61 recorded on November 21, according to CSE data.
Banking heavyweights led the rally, with Hatton National Bank (HNB) rising by Rs. 17.50 to Rs. 417.50 and Commercial Bank gaining Rs. 5.25 to close at Rs. 212.50. John Keells Holdings added 50 cents to end at Rs. 22.10, while NDB increased by Rs. 6 to Rs. 147 and Sampath Bank advanced Rs. 2.75 to Rs. 151.25. These stocks emerged as the top contributors to the ASPI during the session.
Market activity also included crossings in Commercial Bank, John Keells, Laugh Gas, and Sanasa Development Bank.
Reflecting improved returns, the All Share Total Return Index (ASTRI) rose by 2.96 percent, while the S&P SL20 Total Return Index gained 3.35 percent during the trading session.
Turnover increased to Rs. 6.5 billion, compared to Rs. 5.7 billion recorded in the previous session, indicating sustained investor participation and positive market sentiment.