The All Share Price Index closed at 20,267.15 on Thursday, up 296.93 points or 1.49 per cent — carrying the Colombo Stock Exchange back above the 20,000 mark it had been chasing all week. It was the third consecutive session of gains.
The more liquid S&P SL20 rose 71.63 points, or 1.26 per cent, to 5,764.20, EconomyNext reported from CSE data. Hiru News reported the same 296.93-point rise and the same closing index level.
The threshold that was missed by 30 points on Wednesday
Wednesday’s session left the index 29.78 points short of 20,000, as this desk reported at the time. Thursday cleared that gap roughly ten times over.
The figures reconcile exactly against the previous close:
- 19,970.22 + 296.93 = 20,267.15 — the stated close, to the cent
- 5,692.57 + 71.63 = 5,764.20 — the stated close, to the cent
The percentages agree as well: 296.93 on a base of 19,970.22 is 1.487 per cent, and 71.63 on 5,692.57 is 1.258 per cent.
Measured from the year-to-date low of 19,640.56 set on Monday 26 October, after a sixth consecutive losing session, the index has now recovered 626.59 points in three sessions.
Banks led the turnover
Market turnover was Rs 2.27 billion. The S&P/CSE Banks Industry Group led turnover with Rs 658.6 million.
“There were quite a few crossings today and also the market turnover improved quite significantly as well,” said Raynal Wickremeratne, Head of Research and Strategy at NDB Securities.
The seven crossings EconomyNext lists total roughly Rs 659 million, or about 29 per cent of the day’s turnover:
| Counter | Crossing value |
|---|---|
| Hatton National Bank | Rs 375 mn |
| Commercial Bank | Rs 90 mn |
| Softlogic Life | Rs 76 mn |
| Lanka Reality Investments | Rs 46 mn |
| Tokyo Cement | Rs 29 mn |
| PickMe | Rs 22 mn |
| LB Finance | Rs 21 mn |
Hiru put turnover at Rs 2.2 billion, a rounding of the same figure rather than a competing one.
What moved the index
EconomyNext lists these as positive contributors to the ASPI — a measure weighted by each counter’s size, not a ranking of the day’s largest percentage gains:
- Distilleries Company of Sri Lanka — up 4.81 per cent at Rs 54.50
- Sunshine Holdings — up 5.43 per cent at Rs 29.10
- Sampath Bank — up 2.33 per cent at Rs 142.50
- Hatton National Bank — up 2.13 per cent at Rs 382.75
- Dialog Axiata — up 1.84 per cent at Rs 44.30
Top negative contributors were East West Properties (down 3.09 per cent at Rs 65.80), Vidullanka (down 2.71 per cent at Rs 21.50), Janashakthi (down 2.20 per cent at Rs 8.90), Union Assurance (down 0.90 per cent at Rs 66.20) and LOLC Holdings (down 0.13 per cent at Rs 389.50).
Distilleries’ move came on the day it confirmed it had absorbed its subsidiary’s beer brewing and distribution operations.
Not reported
Neither filing gives the foreign buying or selling position for the session — the figure that qualified Wednesday’s rally, when foreign investors were net sellers of about Rs 894 million. Neither gives the advance-decline breadth, the number of shares traded, the index’s intraday high or low, or whether the crossings were the cause or the consequence of the improved turnover. Neither attributes the rise to any specific policy development or piece of news.
Update — the Daily Mirror fills the gaps, and disputes the S&P SL20 close
The Daily Mirror filed on the session at 7.53 p.m. Colombo time and answers four of the five questions left open above.
- Foreign flows. Foreign investors were marginal net sellers, with an outflow of about Rs 21.02 million — a fraction of Wednesday’s Rs 894 million.
- Breadth. 197 gainers against 31 decliners, an advance-decline ratio of 6.35, which the paper calls exceptionally strong.
- Volume. 117.43 million shares traded.
- Intraday. The ASPI climbed above 20,300 before midday before profit-taking moderated the gains in the afternoon.
- Crossings. Around 29 per cent of total equity turnover, led by Hatton National Bank at about Rs 375.00 million, followed by Commercial Bank and Softlogic Life.
It adds that the Banks sector led activity with about Rs 658.60 million in turnover, and that Commercial Bank recorded the highest individual counter turnover at Rs 176.82 million.
One figure does not agree
The two accounts of the S&P SL20 conflict, and the difference is not a rounding.
- EconomyNext: up 71.63 points, or 1.26 per cent, to 5,764.20
- Daily Mirror: up 81.35 points, or 1.43 per cent, to 5,773.92
Both reconcile exactly against Wednesday’s close of 5,692.57 — 5,692.57 + 71.63 = 5,764.20, and 5,692.57 + 81.35 = 5,773.92 — and each outlet’s own percentage matches its own point figure. So neither is internally inconsistent; they simply disagree, by 9.72 points, on where the index finished. The ASPI figures are identical across all three filings.
This desk cannot resolve the conflict from the filings available and does not assert either value. The ASPI close of 20,267.15 stands corroborated by three verified newsrooms.
The Daily Mirror’s list of positive contributors names the same five counters as EconomyNext — Distilleries, Hatton National Bank, Dialog Axiata, Sunshine Holdings and Sampath Bank — in a different order, and gives LAMB.N as the largest negative contribution.
Correction, 30 October 2026: the S&P SL20 close
This article recorded the S&P SL20 closing at 5,764.20, EconomyNext’s figure, and noted that the Daily Mirror gave 5,773.92 instead. Both were internally consistent against the previous session, so this desk disclosed the conflict and asserted neither.
Friday’s session settles it. EconomyNext reported the S&P SL20 closing at 5,750.64 on 30 October after a fall of 23.28 points, which implies a Thursday close of 5,773.92 — the Daily Mirror’s figure, to the cent. EconomyNext’s own next-day arithmetic therefore corrects its own prior-session number.
The correct Thursday close for the S&P SL20 is 5,773.92, a gain of 81.35 points or 1.43%. The ASPI figures in this article are unaffected and reconcile exactly. Friday’s session is reported here.