It's hard to tell with the strong results and market futures in the toilet. Right now IPXL is up 10.0% but that may not hold given the overall weakness. It was up almost 20% earlier this morning so we may have already seen the high. For now, I am still holding my overweight position.