IGL shares trim early gains; should you buy, sell or hold po