Sterling Infrastructure STRL Reports Strong Q1 2026 Revenue NA EPS Beats AMETEK AME Stock Analysis Climbs 114 Eyes on 23500 20260520 CRA CRAI Stock Analysis 102 Gain What to Watch 20260520 USIran Tensions Stoke Inflation Fears in India Energy Costs Fuel Consumer Pressure Inter IKEA Slashes 850 Jobs in CostCutting Push Amid Falling Consumer Spending