Endurance Technologies IPO Opens Key Details and Market Context BW Q1 2026 Earnings EPS Misses Estimates Stock Falls 38 US April Payrolls Surpass Expectations Yet Underlying Weaknesses Emerge