HOSE-listed advancers outnumbered decliners by 269 to 73, with 18 stocks hitting ceiling prices whereas two being at rock bottom.

Generated by Feedzy