What autonomous driving Editas Medicine EDIT Surges Ahead 20260427 ASTI Ascent Solar posts modest singledigit share gain after releasing its Q3 2023 earnings report Is Yunhong YHGJ stock near a pivot level Yunhong posts 002 EPS full revenue data pending