They have often executed small trades against the direction of the majority of their trades on a day. Check the history on 20 May, 22 May, 27 May, 11 June. Looks like they regularly try to support the price while they trade against it.
VEI Price at posting:
69.0¢ Sentiment: Sell Disclosure: Not Held