Markets managed to bounce back on Friday closing the day with gains after showing a weakness yesterday. The BSE Sensex ended at 39,982.98, adding 0.64%. The Nifty closed at 11,762.45, up 0.70%