I also started buying pretty heavily when there was a 1,800,000 share bidder who popped up about a month ago because clearly something was up. No one just looks to buy 1,800,000 shares just out of the blue unless they know something's up.
(2)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links