Look Salhem, TA might be the best company, but it is a best in what they do. This is the type of company that keeps the US Running, sure low margins and spending that eats up earnings, but you can't better if you don't grow. Look at MU, not a fair comparison, but this companies fundementals are way worse than TA's sure not a fair comparison, but TA is poised for better futures (as MU) but MU has a huge uphill climb, but yet people seem to love that company right now. TA is chugging along and doing it quietly. Right now each companies fundementals are mixed, but I give the nod to TA first. TA's future opprtnity is BETTER than a MU. I think you should cover your short, and get on board to $12 (that's a 25%+ upside gain)...shouldn't that make you happy...a 25% ROI? I does me. and at $12...I will sell, that's what investing is all about, realize your profits, while looking for the next winner.