Mazagon Dock Shipbuilders Limited is owned predominantly by the Government of India, which retains a controlling majority promoter stake through the Ministry of Defence. The remaining equity shares are distributed among public retail investors, domestic mutual funds, foreign institutional investors, and insurance corporations. Because it is a publicly listed public sector undertaking, its shares trade actively on the National Stock Exchange and the Bombay Stock Exchange while remaining under strategic state control.