NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise WD Q1 2026 Earnings EPS Surges Past Estimates with 62 Surprise VELO Q1 2026 Earnings NarrowerthanExpected Loss Drives DoubleDigit Stock Surge ALOY Q1 2024 Earnings EPS Misses Estimates Significantly Stock Rises Unexpectedly GEO Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Reddit Shares Slide Nearly 6 as Meta Launches Competing Forum App NIQ Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency and Data Demand