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