Current Stock Value

Yield10 Bioscience, Inc. (YTEN)

$2.76

-0.07 (-2.47%)
Valuation Date: 5/31/2023
Share Price on Valuation Date 2.76$
Stock Beta 1.81
Outstanding Shares 4.91