IGI Technical Analysis