Metabolix, Inc. Message Board

 
MBLX
1.51-0.05(-3.21%)Jun 19 3:54 PMEDT