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