CENX Q1 2026 Earnings Stock Gains Despite EPS Miss as Investors Focus on Operational Momentum Toll Brothers Inc Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Illinois Tool Works Inc ITW Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower MDB Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally TPST Q1 2026 Earnings Massive EPS Miss Highlights Ongoing ClinicalStage Challenges META Q1 2026 Earnings EPS Beat Surprises While Revenue Data Remains Unclear TSLX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement