TSX Retreats from Record High as Technology Stocks Decline Trump Indicates Imminent Iran Nuclear Deal Potential Strait of Hormuz Reopening Could Reshape Oil Markets Markets Bet Trump Cannot Sustain 100 Oil Traders Signal Gossamer Bio GOSS Investors Reminded of June 1 2026 Securities Class Action Deadline Nvidias 2400 Dividend Hike Still Highlights Growth Over Income SpaceX OpenAI Valuations Could Surpass Berkshire Hathaway on Debut Trading Day Polymarket Traders Suggest MGA Q1 2026 Earnings Strong EPS Beat of 33 Propels Stock Higher Serve Robotics SERV Q1 2026 Earnings WiderThanExpected Losses Highlight Cost Pressures BioCardia Inc BCDA Q1 2026 Earnings Misses EPS Estimates Amid No Revenue MTH Q1 2026 Earnings EPS Misses Estimates Amid Elevated Mortgage Rates Pure Cycle Corporation PCYO Q1 2026 Earnings Modest EPS of 005 Amid a Quiet Quarter ORGN Q4 2025 Earnings Massive EPS Miss Highlights Ongoing Operational Hurdles New England Realty Associates NEN Holds Steady at 60 A RangeBound Resilience Play STERIS STE Faces Modest Pullback as Shares Test Key Technical Zone Cementos Pacasmayo CPAC Holds Steady at 1052 as Consolidation Persists Near Resistance SAP Stock Edges Lower as Traders Eye Key Support at 16409 ESAB Corporation ESAB Edges Higher Amid Steady Trading Key Levels in Focus Bristol Myers Squibb Stock Dip Presents Market Questions for Investors Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher BRC Group Holdings Notes RILYT Drop 13 as Bond Prices Test Support Ahead of Maturity Evolution Petroleum EPM Q1 2026 Earnings Steep Earnings Miss Sends Stock Lower Falcons Beyond Global FBYD Q1 2026 Earnings Negative EPS Weighs on Shares Stardust Power Inc SDST Q1 2026 Earnings Wider Loss Meets Strategic Milestones as Stock Surges SPOK Q1 2026 Earnings EPS Misses Estimates by Over 50 Shares Dip 21 Huntington Ingalls Industries Inc HII Q1 2026 Earnings Adjusted EPS Slightly Beats Estimates Amid Robust Defense Demand ROCK Q1 2026 Earnings Earnings Miss Estimates Stock Rises Slightly AREC Q3 2025 Earnings NarrowerthanExpected Loss Drives Positive Sentiment