Why are some so enamored with the "D" at the end of the symbol. It simply means that the stock just has a Reverse split. It has nothing to do with news releases whatsoever.
pps is just less than four cents as we enter the trading day, June 23. 2015. 7.5 = five cents, $6 = four cents. The pps is less than four cents by a smidge.
IOW, the pps remains in the high three cent range.
Congrats to all of you in the AMBS family. Especially GC the CEO all of his insider purchases are severely under water.