He might have complied with all the rules but was it in the best interests of the company. When you get to that level you are expected to be responsible not sell half your shares and create havoc.
AVZ Price at posting:
10.5¢ Sentiment: Buy Disclosure: Held