Back to top
more

Metabolix, Inc. (MBLX)

(Delayed Data from NSDQ)

$0.37 USD

0.37
110,014

+0.01 (2.81%)

Updated Jan 6, 2017 04:00 PM ET

Zacks Rank: