Endurance Technologies IPO Opens Key Details and Market Context BRBR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines US Payrolls Surpass Expectations in April Yet Underlying Red Flags Emerge