Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback Allot Ltd ALLT Q1 2026 Earnings EPS Surprise Highlights Cost Discipline Amidst Transition LUXE Q1 2026 Earnings EPS Misses Estimates by 225 Stock Declines AFB Q3 2024 Earnings Steady Earnings Amid Stable Municipal Market Conditions CNH Q1 2026 Earnings EPS Surprises 754 Above Estimate Amid Challenging Environment Rafael Holdings Inc RFL Q1 2025 Earnings Net Loss Widens Amid Minimal Operating Revenue