The scrip of MTNL rallied 18.36% to ₹51.30 and ₹51.18 per piece on the both the Bombay Stock Exchange and National Stock Exchange, respectively