Apples Record Rally Faces Crucial AI Test at WWDC Next Month SP 500 Edges Higher as Healthcare Outpaces Communication Services Twenty One Capital Surges on Bitcoin Strategy Shift Sustainability in Focus Teo Siong Seng Shipping Tycoon Facing Antitrust Allegations Over Container Pricing Top Forecasters Project Inflation to Hit 6 in Q2 Survey Suggests Novartis Lifts FullYear Sales and Profit Forecasts Amid Strong Operational Momentum Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher BGS Q1 2026 Earnings Profit Beat Drives Caution Amid Revenue Disclosures BitGo Holdings Inc BTGO Q1 2026 Earnings Significant Earnings Miss Sparks Sharp Stock Decline YELP Q1 2026 Earnings EPS Beats Estimates by 117 Stock Gains 23 MCHP Q1 2026 Earnings EPS Beats Estimates by 106 Stock Rises 255 ELF Q1 2026 Earnings EPS Beat Fails to Lift Stock as Market Digests Mixed Signals Par Pacific PARR Holds Steady Near Support After Modest Decline Kayne Anderson Energy Infrastructure Fund KYN Edges Lower as It Tests Support Within Tight Trading Range Cavco Industries Surges 39 Breaking Above Key Support Levels as Housing Tailwinds Build Universal Display OLED Rises 279 as Shares Approach Key Resistance Level BRC Inc BRCC Edges Higher as Investors Eye Key Resistance Levels Microsoft in Talks to Supply Custom AI Chips to Anthropic After 5 Billion Investment Oxford Industries OXM Q1 2026 Earnings Surprise Loss Meets Optimistic Market Sentiment Pulmonx LUNG Edges Higher as Stock Tests Key Technical Levels Crypto Industry Faces Growing Quantum Computing Risk as Threat to Blockchain Security Becomes Credible OMEX Q1 2016 Earnings Unexpected Profitability Beats Consensus Estimates Knightscope Inc KSCP Q1 2026 Earnings WiderthanExpected Loss Amid Strategic Uncertainty Automated Garment Manufacturing Could Reshape Global Supply Chains Jeff Bezos Proposes Zero Federal Income Tax for Some Americans Implications for Tax Policy and Economy AI Frenzy Drives TripleDigit Gains for Select European Stocks This Year CROX Q1 2026 Earnings EPS Beats Estimates by 58 Shares Rally