This stock is up more than 140% since a year ago. It outperformed the market and rewarded patient investors handsomely. It is unrealistic to expect it to go up every day. Be patient with this high growth stock and it will reward you handsomely.
So? IPXL has tremendous growth. That is all that matters. It also shows you how good this company is. When others are not growing, IPXL can still grow very fast. That is more of the reasons to buy this stock.
Strong stocks do not stay strong forever, as you may think. Not saying IPXL is no longer strong, but when stocks stop being strong, buy and hold must end. It is the smart who realize that and act while profits can be saved. Those who do not continue to spout buy and hold as "their" stock falls. There are many thousands of examples of this, and far fewer of those that showed great weakness and returned to great strength.