What autonomous driving Editas Medicine EDIT Surges Ahead 20260427 Is Vistance Networks VISN stock entering a consolidation phase Q4 2025 Below Expectations SCCE Sachem posts massive Q4 2025 EPS beat while shares edge down 088 in todays trading session