Amcor plc AMCR Q1 2026 Earnings EPS Misses Estimates Amid Cost Headwinds BTSGU Q1 2026 Earnings Strong EPS Beat but Stock Declines Amidst Limited Revenue Disclosure SNTI Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline in PreRevenue Phase UONE Q1 2026 Earnings Net Loss of 069 Per Share as Stock Drops 66 SWK Q1 2026 Earnings EPS Beat Drives Positive Sentiment Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback