Earnings NewsEnergyBioAmber reports FY resultsMar. 27, 2018 4:32 PM ETBioAmber (BIOA) StockBy: Pranav Ghumatkar, SA News Editor BioAmber (OTC:BIOA): FY EPS of -$2.34 Revenue of $14.94M (+80.7% Y/Y) Press Release Recommended For YouMore Trending NewsSee More »Related StocksSymbolLast Price% ChgBIOA--BioAmberTrending AnalysisTrending News