Shares of Bharat Dynamics (BDL) rallied 7 per cent to Rs 399 on the BSE in the intra-day trade on Friday after the company signed a contract worth about Rs 499 crore with Ministry of Defence for manufacture and supply of Akash Missiles to the Indian Air Force (IAF).