igl share analysis