Metabolix, Inc. Message Board

 
MBLX
1.76-0.11(-5.88%)May 22 3:59 PMEDT