You make it sound bad. In reality there is only one thing important if you are into trading, sell at a higher price than you bought at. Buying at $1.30 could make much more sense depending on the news flow at that time than buying now.
Currently Troy is a much better buy than end of last year. Yet it is no widows and orphans stock, no solid investment where you can make projections of 10% changes in performance. Might be a multi bagger if a new deposit is found, might turn out not so well if nothing is found. But I can see how some people do not like the nature of that beast.
TRY Price at posting:
13.5¢ Sentiment: Buy Disclosure: Held