Assuming that all the dumping is by a single entity.
Other possibilities are 10 individuals with < 1m holdings realizing profits?
Or the same 10 individuals exiting with small losses.
I sincerely hope there are no significant holders bailing, that said, in due course someone else will inevitably step in....
VEC Price at posting:
2.0¢ Sentiment: Buy Disclosure: Held