Metabolix, Inc. Message Board

 
MBLX
1.46-0.14(-8.75%)Jun 17 4:00 PMEDT