not necessarily insider info. its no secret that the DFS is due in early april and most expect improved numbers and economics. deposit extension likely as well as cost optimisation for the project so would expect positive news hence the interest.
VCN Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held