TSTC has been a great technical trade for those who pick the right buy and sell points. There's been good reason to buy it on that basis. I had some profitable trades in it earlier this year.
But that doesn't change the fundamental fact that the company has serious a/r problems and that large writedowns are surely lurking ahead. A lot of traders couldn't care less about the fundamentals. The chart is what matters to them !