RE: Fundamentals...Well we are already back to pre-crash levels for SXL, so patient, long-term investors have been rewarded for holding. And if you were a good investor and realized that SXL had actually improved, you would have been buying at those post-crash levels.
I wouldn't recommend selling a "long-term" play because of a short term chance of a down turn in the markets. As an investor, I have a much better % in predicting long term movements, than I do with short term "timing".
Phillip Fischer's book "Common Stocks and Uncommon Profits" is a great read for anyone who thinks they can "time" in and out of stocks.
How many people sold this stock at .16 - .18 range, hoping to get back in at lower prices? Now, they can't admit they were wrong and buy it back at .24 because that would make them look like an idiot. A year from now, they might really be kicking themselves when they see the stock trading at a much higher price than current levels.
My strategy is if you believe in the long term prospects of the company, don't worry if the stock "gets ahead of itself". Do you know how many times many of todays largest companies got "ahead of itself"? It pays to hold.
Skimming profits as it runs up is one thing, but trading your entire position in and out will prove to be costly.
B.