At 12:04 hrs Sterlite Industries was the top gainer on the Nifty. It touched an intraday high of Rs 645 and an intraday low of Rs 621. The share was quoting at Rs 644.25, up Rs 27.65, or 4.48%.