nothing wrong with taking profits, and especially in these dynamic times with this stock. I think this one is an excellent one for playing the ups and downs... if you have the emotional intelligence and patience. I am surprised by this downturn, but my caution is paying off, as I can now play the earnings report better. I would suspect it could take a nice 30% jump on earnings. There is no reason why the earnings report will not report at least .02, which should propel it over .40 or .50 no problem. The current price is unexplainable.