Thats an extremely stupid thing to do, any1 in the market long enough will know director buying or selling means absolutely nothing. Its a vote of ocnfidence or the opposite with no real weigh.
AVZ Price at posting:
20.5¢ Sentiment: Buy Disclosure: Held