Metabolix, Inc. Message Board

 
MBLX
2.01-0.06(-2.90%)May 17 3:59 PMEDT