At 12.34 pm, the Sensex was up 733 points, or 0.99%, at 74,565.55, while the Nifty 50 gained 186.25 points, or 0.8%, to 23,347.85