Metabolix, Inc. Specialty Chemicals

MBLX
NASDAQ
0.94 0.00 (0.16%) last updated 5:20 PM EDT Apr 23
Trade $MBLX Now