I'm not bashing and I'm not selling, but just curious as to why the sell off? Is it because people were expecting the stock to double or tiple in September and now it doesn't look like it will?
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links