Bioamber (BIOA)

Market Cap:

$103,060,000

Last Price ():

$2.78

Change: -0.36% Open: $2.79 Low: $2.78 High: $2.88
Div. Yield: N/A Price/Earnings: N/A Price/Book: 1.5 Price/Sales: 11.6