You r spot on Rob...lots of these short term traders don't even know or care what the company is about...some that recently traded in & out of TTR would not have known what you, I, GZ etc are waiting for...so, like you, I just cannot bring myself to detach from TTR knowing the stopwatch is ticking & anyday, anyday!
I have traded stock without knowing anything about them, & made a profit but I doubt any trader could constantly keep picking tops & bottoms...
TTR Price at posting:
6.7¢ Sentiment: LT Buy Disclosure: Held