The Sensex is now up 44 points at 14,447.Tata Steel and Ranbaxy have spurted 1% each to Rs 448 and Rs 395, respectively.Hero Honda, SBI and Gujarat Ambuja are the other prominent gainers.Maruti and ONGC are the notable losers.