Powell Industries POWL Stock Technical Analysis Q1 2026 EPS Beats Forecasts What Strategy STRK is building for the next decade Investors Pile In 20260508 PAYC Paycom Software falls 142 as Q4 2025 EPS narrowly comes in below analyst consensus estimates MOS Mosaic reports 53 percent negative Q4 2025 EPS surprise shares edge 07 percent lower today ENI SpA E Q1 2026 Earnings EPS Misses Estimates Amid Challenging Energy Environment