Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Kinsale KNSL Reports Strong Q1 2026 Revenue NA EPS Beats Astera Labs ALAB Gains 275 Support Holds at 22319 20260515 Spring SVACW Gains 556 Support Holds at 180 20260515 Nuveen NMAI Stock Consolidating at 1422 Next Move Ahead 20260514 AGNC Invest AGNC Q1 2026 Earnings Why the Beat Matters Spring SVIV Stalls at 1000 Consolidation Phase 20260515