(PRESS PROFILE TAB FOR FACT SHEET & UPDATES)
Someone continues to sell, keeping a cap on the price. Whoever it is, they keep dumping stock on the market at about 9 cents.
Any ideas who it could be? What is their motive?