Broker Data rarely lies and it looks like the drop in price has been the big money leaving as yet another JB acquisition/project gets delayed in my opinion
Broker Data attached since last week
VEC Price at posting:
1.9¢ Sentiment: None Disclosure: Not Held