CHA Q4 2025 Earnings Significant EPS Miss Sends Shares Lower Amid Broader Challenges Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction ColgatePalmolive Q1 2026 Earnings EPS Slightly Below Estimates Amid Stable Operations PLPC Q1 2026 Earnings EPS Surges Past Estimates with 1528 Surprise BDX Q1 2026 Earnings EPS Beat Lifts Sentiment Despite Uncertain Revenue Picture SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower CUK Q1 2026 Earnings EPS Misses Estimate but Stock Rallies on Operational Momentum PL Earnings Overview 20260527 HNST Q1 2026 Earnings EPS Misses Estimates but Stock Rallies on Operational Momentum IPM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter MDLN Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response My Size Inc MYSZ Q4 2025 Earnings Large EPS Miss Overshadowed by Modest Stock Gain BWBBP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Lower