Stock Markets Gain as USIran Talks Show Progress Treasury Yields Dip NBCC Reports 388 YoY Profit Growth in Q4 Declares Dividend of 046 per Share BofA Upgrades Outlook for Philip Morris International with 9 Price Target Increase SP 500 Reaches Record Close on AI Enthusiasm Micron Market Cap Hits 1 Trillion BJs Wholesale Plans Store Overhaul as Consumers Tighten Spending Venture Capital Shifts Focus to LowMargin Unglamorous Industries TKC Q4 2025 Earnings Mixed Performance Amidst Currency Headwinds and Margin Pressures STE Q1 2026 Earnings EPS Miss Amidst Operational Headwinds Cavco Industries Q1 2026 Earnings EPS Beats Estimates by 102 Stock Rises 36 KZIA Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines 84 TEAD Q1 2026 Earnings Narrowed Loss Beats Expectations as Cost Discipline Shines Envoy Medical Inc Warrant COCHW Holds Steady at 006 Amidst Low Volatility Aebi Schmidt Holding AG AEBI Edges Higher as Shares Climb Over 2 Key Levels in Focus Megan Holdings MGN Slips 365 as 016 Tests Support Zone Dorchester Minerals DMLP Slides 345 as Energy Sector Pressures Weigh on Royalty Income Tetra Technologies Inc TTI Surges 346 as Momentum Builds Toward Key Resistance at 1131 RiverNorth Flexible Municipal Income Fund RFM Gains 083 as Price Approaches Key Resistance BIOkey International Stock Slides 43 as Support Levels Come into Focus Versant Media Group VSNT Edges Higher as Support Holds Above 40 NexPoint Diversified Real Estate Trust NXDT Rallies 54 Key Levels to Watch Pan American Silver PAAS Drops 2 as Silver Weakness Weighs Key Support at 5152 in Focus Consumer Sentiment Hits Fresh Record Low in May as Surging Gas Prices Weigh on Outlook UTHR Q1 2026 Earnings EPS Misses Estimates as Operational Costs Weigh on Results FMNB Q1 2026 Earnings EPS Surges Past Estimates with 21 Beat Stock Edges Lower NJR Q1 2026 Earnings EPS Surges Past Estimates with 14 Surprise EE Q1 2026 Earnings EPS Misses Estimates Yet Shares Rise on Steady Operations Canada Goose GOOS Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower PRU Q1 2026 Earnings Strong EPS Beat Drives Positive Sentiment Despite Modest Stock Dip Linde plc LIN Q1 2026 Earnings EPS Tops Estimates Revenue Not Disclosed Alpha and Omega Semiconductor Q1 2026 Earnings EPS Surpasses Estimates Stock Jumps 67