Good digging. My thought is 1,021,945 shares over a 30 day period based on the total volume of shares traded doesn't seem like a lot. Shorting maybe a more likely explanation. Would explain the 24x7 rantings on the other boards. Who can invest that kind of time unless one is getting paid for it and/or short.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links