New Post Public Reply Private Reply Replies (0) Message Board ← Newer Older → jacmar biotechexpert #11319 Nov 18, 2014 at 10:11 PM Ok you're right, I give up. .04 to .08 more assets, larger market cap. Why do I feel like that duck in those commercials? "Afquack" good luck Expert. Amarantus Bioscience Holdings (AMBS) Stock Research Links AMBS Board Company Profile Buy Rating Time & Sales News Filings Financials Newer Older