Dow Nasdaq Futures Edge Higher as USIran Talks Boost Optimism SP 500 Eyes Eighth Weekly Gain Japan Stocks Surge to AllTime High on Iran Deal Optimism Vestas Wind Systems Shares Slide After Margin Guidance Warning Roth Capital Maintains T1 Energy TE Rating Following Analyst Debate US Military Drill in Venezuela Signals Geopolitical Risk Amid Political Transition US Payrolls Surge Past Expectations Yet Cautious Signals Emerge for the Economy Texas Instruments Q1 2026 Earnings Strong EPS Beat Drives Stock Higher IMAX Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 98 PFE Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline TT Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher DSX Q4 2025 Earnings Deep Earnings Miss Pressures Stock as Dry Bulk Headwinds Persist Firefly FLY Surges 15 Amid Optimistic Outlook for Space Sector THO Q1 2026 Earnings Massive EPS Beat Drives Positive Market Response MSCI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Performance PB Q1 2026 Earnings EPS Misses Estimates Amid Challenging Rate Environment Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline Kodiak AI Inc KDK Q1 2026 Earnings Surprise Profit Beats Expectations Amid Revenue Disclosures Meritage Homes MTH Q1 2026 Earnings EPS Misses Estimates Despite Positive Market Sentiment SPWH Q1 2026 Earnings Narrow EPS Miss Leaves Stock Flat CAMT Q1 2026 Earnings EPS Slightly Beats Estimates Stock Advances