I see some enormous upside coming for AMBS. The results coming in January and the license deal point to a real deal!
I see this company gaining partners soon for their science. Would be foolish to sell this until developments unfold in the next 6 months. Could be the winner that rises from the dark and captures many new minds attention.