Chances are high they didn't just sell some shares for funsies.
Maybe they didn't sell more today but chances are very high they will sell more of their holding. How much more is the million dollar question. A 3rd of their holding? Half? All of it?
AVQ Price at posting:
29.0¢ Sentiment: Sell Disclosure: Not Held