JBT Marel JBTM Stock Today Drops 051 Key Support at 11887 20260515 Global Net GNL Q1 2026 Earnings Miss EPS 008 vs 010 Expected Manufacturers Face Escalating Cybersecurity Risks Amid Rapid Digital Transformation Shoals SHLS Stock Analysis Climbs 1131 Eyes on 1085 20260515 STZ Q1 2026 Earnings EPS Surprises to the Upside Stock Slips CNI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations WFC Q1 2026 Earnings Narrow EPS Beat Lifts Shares as Revenue Picture Remains Unclear SPMC Q1 2026 Earnings EPS Misses Estimates Amid Market Volatility NBN Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Decline BCPC Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher ICON Q4 2025 Earnings WiderthanExpected Loss Amid Challenging Operational Environment AI Infrastructure and Energy Plays May Have Outpaced Nvidia in Returns MCHX Q1 2026 Earnings EPS Misses Estimates as Stock Declines ABM Q1 2026 Earnings EPS Misses Estimates as Shares Edge Higher BCRX Q1 2026 Earnings Significant EPS Miss Amid Ongoing Operational Adjustments FMC Q1 2026 Earnings EPS Surpasses Estimates Despite Loss Shares Rise