YTEN investors make good profits
28 Mar, 20245 min read
YIELD10 BIOSCIENCE, INC. was among the best performers today. It returned +1.33% to close at 0.38. During the last week it lost -13.79% and saw a maximum drawdown of -21.38% before bouncing back.