abrdn THQ Stalls at 1850 Consolidation Phase 20260520 Sterling Infrastructure STRL Reports Strong Q1 2026 Revenue NA EPS Beats