What's the holdup? Yet many have realized it's over and have gone on to other stocks BioAmber shares are intact