Metabolix, Inc. Message Board

 
MBLX
0.8401+0.0225(+2.75%)Jun 29 3:59 PMEDT