Arc Tx ARCT Up 164 Is There More Room to Run 20260520 CompX CIX Q1 2026 Results Steady as Forecast Eagle EICC Stock Today Unchanged at 2500 Key Levels 20260520