Metabolix, Inc. Message Board

 
MBLX
1.75-0.01(-0.57%)May 23 3:59 PMEDT