Benchmark domestic stocks today surged more than one and half percent amid mixed global cues.
The Sensex at Bombay Stock Exchange gained 646 points, or 1.69 percent, to close at 38,840. The Nifty at National Stock Exchange also rose 171 points, or 1.52 to settle at 11,449.
On the other hand, the broader market at BSE underperformed the Sensex. The Mid-cap added 0.92 percent and Small-cap climbed 1.27 percent.