I think it is fairly normal activity for a company with a fair sized free float...people sell (and buy) at certain price points for a myriad of reasons (not necessarily to do with the outlook for the company) and in this case there are a lot of 'people' involved because of the size of the free float. It also lends itself to a lot of big parcel pip trading if one can call it that...
The fact that big instos have substantial net buying going on is one of the material signs to take note of though imo
VEC Price at posting:
3.9¢ Sentiment: Buy Disclosure: Held