In the previous session, the Mazagon Dock stock rose nearly 4% in early deals. Later, it closed 2% higher at Rs 2756 on BSE.