After bouncing back into the green in late morning trades, the Sensex has picked up gains on extended buying in select tech, heavyweights, banking and cement stocks. The Sensex, as a result, has added 20 points to 6,367, while the Nifty is up two points at 1,969.Satyam has shot up 3.38% (Rs 14) to Rs 419. Wipro is holding on to its gains at Rs 657 - up Rs 12 or 1.92%. Infosys (down Rs 2 to Rs 1,996) is trading with marginal losses, after early losses.ONGC is up a rupee at Rs 855. ITC and HLL continue to trade with marginal gains at Rs 1,395 and Rs 133, respectively. Reliance, however, is trading with a rupee loss at Rs 545.ICICI Bank is still trading with a per cent gain (Rs 4) at Rs 400. While SBI is up Rs 3 at Rs 624, HDFC Bank is trading marginally higher at Rs 540.Grasim has inched up by 1.10% (Rs 13) to Rs 1,212. Gujarat Ambuja and ACC are still up a per cent each at Rs 438 (up Rs 3) and Rs 379 (up Rs 4), respectively.HDFC at Rs 731 (up Rs 5), L&T at Rs 997 (up Rs 4) and Tisco at Rs 364 (up Rs 2) continue to trade with steady gains.Dr. Reddy's has lost 2% (Rs 14) to Rs 668, while Ranbaxy has slipped a per cent (Rs 5) to Rs 920. Cipla is down a rupee at Rs 244.