Share price is up a few hundred percent since last year. It's natural that some of those forced to sit on their stock for 12 months would drop them for a tidy profit.
I am sure you're mostly here because the boss pissed you off but there aren't many spec resource stocks really firing at the moment. I wouldn't read to much into the FA of the stock from the selling.
I think the uptrend might be broken now but it looks like there is some horizontal support at current levels. Today's news was pretty positive in my opinion. These new pipes are suggested to give DSO potential which is probably true given others are producing c. 2-2.5% concentrate and that is what these pipes have as whole of rock values.
Given V2O5 is currently trading at c. $15/lb ($33,000/t) that gives rock value of $660/t. Even if you assume 50% payability for DSO ore that is $330/t. Could provide early cashflow opportunities.
TNO Price at posting:
17.5¢ Sentiment: Buy Disclosure: Held