After touching all time high price of Rs.400 recently, the stock has declined 28% and currently trading around Rs.280 levels which is also a good support level for the stock, making it an attractive buy at current levels. So I believe its good to buy and hold it for long term until it doesn't break Rs. read more