It is interesting as they have sold as many in the last 6 weeks as traded in the previous 12 months. It is tax time here is Australia (30th June) and around 80% of the stock is held here, most via self managed super funds. In July many are required to draw a small percentage of cash from the fund so could be someone needs the money. Although is not a lot of money.