The Pakistan Stock Exchange (PSX) closed Tuesday in the green, with the benchmark KSE-100 Index gaining 307 points (0.64pc) to breach the 48,000 points barrier and close at 48,250.07.
50.13 million shares of indexed companies, worth Rs5.23 billion, changed hands during the day.
Nearly 147m shares in all were traded on the PSX, with a combined worth of Rs7.61bn. Of the 377 symbols traded, 220 advanced, 137 declined, and 20 remained unchanged.
Cement stocks saw the greatest activity, followed by technology, textiles, chemical and commercial banking scrips.
Volumes were led by:
Azgard Nine: 14.88m shares traded (-1.61pc)
Dewan Cement: 14.13m shares traded (+4.48pc)
TRG Pak Ltd: 12.78m shares traded (+4.98pc)
Engro Polymer: 9.24m shares traded (+1.21pc)
Bank of Punjab: 5.93m shares traded (1.64pc)