Ive heard big companies use bots to keep price down if they are aiming to take over. The cheaper the share price/mkt cap the cheaper the purchase price.....
Maybe this is the reason for why these whales are suppressing the share price.
AVZ Price at posting:
28.0¢ Sentiment: Buy Disclosure: Held