I wouldn't take too much notice of those big sellers..... They put orders there to scare so weak hand can sell more cheapies to them... otherwise normally u don't put 20mil shares on market 20-30% away from market price....
RED Price at posting:
8.7¢ Sentiment: Buy Disclosure: Held