Srivatsan told CNBC-TV18, "Ranbaxy essential after making a peak of Rs 650 in December 2004 has entered a consolidation phase. In the breakdown in October 2005 has led to a muti-month consolidation phase. Essentially if one is a long-term player then Rs 340 is good level to buy the stock. But then it would run into subtract Rs 450. From a medium term perspective it's a on trending stock, range defined between Rs 340-450 but breakthrough beyond Rs 450 will make it a long term positive from my perspective."