At the close, the SET index stood at 1,623.48 points, gaining 5.75 points or 0.36 per cent on turnover of Bt50.77 billion. The turnover of the last hour was as high as Bt10 billion.
The previous 19-year high of 1,622.48 points was registered on May 10.