Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates Trump Halts Iran Attack Plans Amid Gulf State Intervention Oil Markets Eye Potential Easing National NESR Delivers Q1 2026 Beat EPS 026 vs 022 Expected Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Nvidia Expands Global AI Footprint With New Singapore Research Hub and Physical AI Testbed GigCapital8 GIW Stock Steady at 1005 Support at 955 20260520