IPG (IPGP) Up 19.3% Since Last Earnings Report: Can It Continue? | StockRay