Markets hit record high during the day but stayed mostly rangebound on Monday. The BSE Sensex ended at 60,077.88, up 29.41 points. The Nifty closed at 17,855.10, up 1.90 points.