Metabolix, Inc. Message Board

 
MBLX
1.87-0.08(-4.10%)3:59 PMEDT