I think you'll find they flooded the market and were the catalyst the latest nose dive over the last fortnight. They are a finance company, not into shares. They have sold to recoup their funds would be my bet.
BUD Price at posting:
3.9¢ Sentiment: Buy Disclosure: Held