TRX Gold TRX posts steep Q1 2026 EPS shortfall versus estimates with shares flat after earnings release What autonomous driving Editas Medicine EDIT Surges Ahead 20260427 Avidia AVBC Stock Why Investors Watch It Underperforming 20260427