Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback Saratoga Investment Corp SAY Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions BOBS Q1 2026 Earnings EPS Beats Estimates by Nearly 40 Despite Stock Decline ACCO Q1 2026 Earnings EPS Surge Defies Expectations BNS Q1 2026 Earnings EPS Beat on 389 Surprise Owens Corning Inc OC Q1 2026 Earnings Strong EPS Surprise Lifts Shares as Management Highlights Operational Discipline