FreeportMcMoRan FCX Leads Mining Stocks Amid Peace Hopes Market Watches Key Levels Strait of Hormuz Attack Highlights Rising Geopolitical Risks for Oil Tanker Shipping Magnificent Seven Deliver Strongest Earnings in Nearly Five Years Raising Bubble Debate Softcat Raises Annual Profit Guidance Amid Strong Corporate AI Demand NextDecades Rio Grande LNG Moves Toward Completion After Decade of Industry Doubt and Legal Hurdles Estate Transparency Concerns Family Dispute Highlights Risks of Unsupervised Asset Control ASND Q1 2026 Earnings EPS Misses Estimates as Ascendis Pharma Navigates Cost Pressures LAC Q1 2026 Earnings NarrowerthanExpected Loss Underscores Project Progress Stock Slips MSGS Q1 2026 Earnings Heavy EPS Miss Amid Stock Rally Highlights Market Optimism Cerus Corporation CERS Q1 2026 Earnings EPS Surprises to the Upside as Loss Narrows GRI Q1 2026 Earnings WiderThanExpected Loss Deepens as PreRevenue Biotech Faces Headwinds CRISPR Therapeutics Q1 2026 Earnings Slight EPS Miss as Clinical Pipeline Progresses Tri Pointe Homes Inc TPH Holds Steady Near 47 as Housing Sector Consolidates Miami International Holdings MIAX Edges Higher Testing Key Resistance Levels Health In Tech Inc HIT Slips to 09 as Resistance Holds Firm Zhihu Inc ZH Dips 136 as Stock Tests Support Near 275 WORK Medical Technology WOK Experiences Continued Decline Falls 541 to 010 Nordson NDSN Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower The Bank of New York Mellon BK Q1 2026 Earnings EPS Surpasses Expectations Amid Stable Operations CACC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Subprime Auto Lending Environment Construction Partners ROAD Q1 2026 Earnings Massive EPS Beat with 729 Surprise IOVA Q1 2026 Earnings EPS Miss Becomes a Buying Opportunity as Shares Jump Norfolk Southern Q1 2026 Earnings Rail Operator Beats EPS Estimates Amid Operational Resilience Recursion Pharmaceuticals Shares Slide to 52Week Low Amid Sector Headwinds FirstSun Capital Bancorp Q1 2026 Earnings EPS Misses Estimates Stock Slips Goldman Sachs Edges Higher GS Tests Key Resistance Near 1000 Level