Dow Inches Higher on Iran Optimism Dell Shares Jump After Earnings Report TPCS Q1 2026 Earnings Loss Reported Amid Uncertain Revenue Outlook IBM Stock Rises After 10 Billion Quantum Computing Investment Pledge