Metabolix, Inc. Specialty Chemicals

MBLX
NASDAQ
0.43 0.07 (14.00%) last updated 5:20 PM EDT Aug 01
Trade $MBLX Now