IPG Technical Analysis