Artisan Value Fund Exits Diageo Stake in First Quarter Signaling Potential Shift in Investment Strategy Brent Crude Could Face Upside Risks Beyond 100 as Oil Market Tightens US Consumer Prices Rise 38 Annually in April Surpassing Expectations Retiree Strategies for RecessionProofing Portfolios Key Moves to Consider GLP1 Weight Loss Drugs Driving Up Prescription Costs CoPays Expected to Rise SP Upgrades Northrop Grumman Outlook as Defense Spending Expectations Rise AAUC Q1 2026 Earnings Massive EPS Surprise of 8207 Driven by Strong Operational Performance BLKB Q1 2026 Earnings Slight EPS Beat Amidst Modest Stock Gains BTGO Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Declines ASAN Q1 2026 Earnings Earnings Per Share Beat Estimates Stock Rises 4 MTUS Q1 2026 Earnings EPS Beats Estimates by 1765 as Operational Efficiencies Drive Profitability American Realty Investors ARL Q3 2024 Earnings Widening Loss Amid No Consensus Estimate Prestige Consumer Healthcare PBH Rises 14 on Steady Volume Faces Key Resistance at 5114 LeMaitre Vascular Inc LMAT Holds Steady Near 98 as Traders Await Catalyst SouthState Bank SSB Holds Near Support as Bank Sector Faces Mixed Signals Nuveen Dynamic Municipal Opportunities Fund NDMO Creeps Higher Consolidating in a Narrow Range NRG Energy NRG Dips 128 as Consolidation Tests Key Support Levels Amazon Expands AI Shopping Technology to ThirdParty Retailers Signs Kate Spade as First Customer DOO Q1 2026 Earnings EPS Beat Sparks Positive Market Reaction Blackrock MuniYield Pennsylvania Quality Fund MPA Edges Higher Amid Steady Demand for Municipal Bonds NexGel Inc Warrant NXGLW Holds at 005 After Slight Decline Tight Range Signals Caution Western Copper and Gold WRN Slides 243 as Commodity Headwinds Persist AirSculpt Technologies AIRS Gains 3 as Stock Tests Key Resistance Levels Ethan Allen Interiors ETD Holds Near Support as Modest Gains Signal Stability Plug Power PLUG Rises 217 as Green Hydrogen Sector Finds Its Footing Shutterstock SSTK Slips 157 as Stock Nears Key Support at 1487 Credit Suisse High Yield Credit Fund DHY Slips 14 Support Levels in Focus