Hard to trust any up days until we know the toxics are out. They seem to like to mess with us and let it ride up a little before they slam us again. Would love to see some insider buys of substance to prove they still believe this is a good investment.
(5)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links