Investors ITIC Surges 161 Nearing 25400 Resistance 20260520 Is Everbright EDHL Still a Buy After 068 Rally 20260520 Seagate CEO Comments Trigger Memory Sector Selloff Factory Building Timeline Concerns Is GeoVax Labs GOVX Still a Buy After 1592 Rally 20260520 Andy Burnham Seeks to Stabilise Market Sentiment by Reaffirming Fiscal Discipline ePlus inc PLUS Q1 2026 Earnings Surprise EPS 145 Up Significant General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected