Yield10 Bioscience Earnings Perspective: Return On Capital Employed
Benzinga Pro data, Yield10 Bioscience (NASDAQ:YTEN) reported Q1 sales of $149.00 thousand. Earnings fell to a loss of $3.33 million, resulting in a 11.78% decrease from last quarter.
Benzinga ·