igl share chart analysis