Shares of Mahanagar Telephone Nigam Limited (MTNL) rallied up to 6.34 per cent at 58.49 per share on the BSE in Wednesday's intraday deals