Metabolix, Inc.

MBLX
NASDAQ
0.86 0.11 (11.19%) last updated 3:58 PM EST Mar 05
Trade $MBLX Now