IGPL; Huge returns, strongFundamentals, good looking chart pattern, Understandable. As per now it clearly in bull run If it cross above @640-645 the next resistance is @688-695; Short , long termit a good buy above @645 Plan according to the chart resistance & support.