16m are a lot of shares to sell on the market when you consider that normal retailers would have been selling as well. It’s not like this one big holder would have been selling. Also keep in mind how many stop losses have been hit in the process. This would have created a lot of selling pressure which is evident on the graph.
BRB Price at posting:
26.0¢ Sentiment: Buy Disclosure: Held