Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback SLQT Q1 2026 Earnings Stellar Earnings Beat Overshadowed by Revenue Ambiguity PKST Q1 2026 Earnings Significant EPS Miss Amid Challenging Real Estate Market BWBBP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Lower authID Q1 2026 Earnings Narrowing Operating Loss Despite PreRevenue Status MS Q1 2026 Earnings Earnings Beat by 1092 as EPS Surges to 343