Beta Bionics BBNX Stock Slides 158 Support Test Looms at 945 20260521 Polymarket Expands into Private Markets with Event Contracts for OpenAI Anthropic Illinois ITW Posts Q1 2026 Earnings Beat Heres What Drove It SHLS Q1 2026 Earnings EPS Beats Estimates Amid Quiet Revenue Disclosure Stock Slips