NTCT Q1 2026 Earnings EPS Beats Estimates Stock Rises 398 BBWI Q1 2026 Earnings EPS Surges Past Estimates with 1328 Surprise ARGX Q1 2026 Earnings EPS Beats Estimates as Revenue Remains Undisclosed Shares Slightly Dip HMC Q1 2026 Earnings WiderthanExpected Loss as Currency and Cost Pressures Bite SMP Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence