The Sensex is holding gains, and is still up over 218 points at 14,643.SBI is still up over 3% at Rs 1,520. ICICI Bank is also up over 3% at Rs 862.Tata Motors, M&M, Maruti are trading with gains of 2% each at Rs 673, Rs 654, and Rs 805, respectively.Reliance has moved up 1.5% to Rs 1,801.Market breadth continues to be bullish - out of 1,535 scrips traded till now, 1,211 have logged gains.