Metabolix, Inc. Message Board

 
MBLX
1.88-0.07(-3.59%)1:23 PMEDT