DOO Q1 2026 Earnings EPS Surprise of 796 Lifts Shares CNO Financial Group Q1 2026 Earnings Strong Earnings Beat Fails to Lift Shares SID Q1 2026 Earnings EPS Misses Estimates Sharply Stock Rises 547 STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15 EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183 Illinois Tool Works Inc ITW Q1 2026 Earnings EPS Beats Expectations Amid Operational Discipline