Metabolix, Inc. Message Board

 
MBLX
1.73-0.02(-1.14%)May 24 3:52 PMEDT