Metabolix, Inc. Message Board

 
MBLX
1.81-0.06(-3.21%)3:45 PMEDT