The benchmark index, CSE-40, was higher by 44.84 points during the day. The local bourse declined 31.08 points in the previous session.
The local bourse opened at 6726.25 and during the day it gained to close at 6771.09.
Total trading volume was lower to Rs 13.94 crore from 18 scrips.
Blueprint Securities was at Rs 308.80 at close. Infosys was at Rs 2390.30. Reliance Industries was at Rs 812 at close.
Sreeleathers was at Rs 97.35 and State Bank of India was higher at Rs 2275.
Tata Steel gained to close at Rs 410.50 at close. Twenty First Century finished the day at Rs 326.80.