US Stocks Rebound on USIran Peace Hopes Dow Hits Record High SP 500 and Nasdaq Gain Trainline Raises Guidance for Second Time in Fiscal 2025 Wall Street Futures Point to Fifth Straight Gain as AI Optimism and Lower Oil Prices Support CNBC Portfolio Manager Trims HighFlying Stock After 80 Rally Since April PutinXi Talks Revive Stalled Power of Siberia 2 Pipeline Amid Iran War Energy Disruptions NASA Space ETF Surges to Top Spot as SpaceX IPO Anticipation Builds STRZ Q1 2026 Earnings Massive EPS Miss Sends Mixed Signals as Stock Rises TPR Q1 2026 Earnings Strong EPS Beat Driven by Operational Discipline and Brand Momentum SMR Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Company Advances Technology CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise Prime Medicine Inc PRME Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Development Phase AIHS Q1 2026 Earnings Reported Net Loss Persists Amidst Operational Challenges MGE Energy MGEE Holds Ground in Quiet Session Testing Key Technical Levels AppFolio Shares Slide 26 as Selling Pressure Intensifies Near Resistance BANFP Holds Steady at 2646 as Preferred Shares Exhibit Stability Fangdd Network Group DUO Edges Higher as Stock Tests Key Resistance Zone DigitalOcean Holdings DOCN Holds Steady Near Support as Traders Eye Resistance Gold Extends Losses as Surging Oil Prices Fuel Rate Hike Expectations Pressuring Precious Metals EE Q1 2026 Earnings EPS Misses Estimates Stock Gains 213 UHaul Holding Company UHAL Edges Higher Amid Consolidation Testing Key Resistance Levels