Considering the continuous sell off over the past few weeks someone is liquidating their position. While I hate seeing this constant decline of pps, I hope the company will wait to release any significant news until after the PPS stabilizes.
If not we are looking at another major RS.
All the best
WD
(1)
(1)
Amarantus Bioscience Holdings (AMBS) Stock Research Links