Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty Illinois Tool Works ITW Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Modest Share Gain SSC Technologies Q1 2026 Earnings EPS Slightly Beats Estimates Amid Operational Resilience CBLL Q1 2026 Earnings EPS Misses Estimates Revenue Data Unavailable Stock Edges Lower FGBIP Q1 2026 Earnings Strong EPS Beat Amid Quiet Market Reaction DERM Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Shares Decline