SP 500 Flat as Tech Gains Offset Energy and Financials Drop Fulgent Genetics FLGT Stock Up 100 Key Resistance at 1693 20260514 Analysts Maintain Neutral Stance on Texas Instruments and GitLab