Yield10 Bioscience Inc. (YTEN) Dipped -5.48% or -0.08 To Price $1.38 On Tuesday
Yield10 Bioscience Inc. (YTEN) dipped -5.48% or -0.08 to $1.38. It is near to 163390 shares traded, which is 79.48% compare to the average total volume 205583. The market cap of YTEN is $13.79 million. The year to date change…