AI Stocks Plunge as DeepSeek Sparks Broad Market Selloff Oppenheimer Upgrades Outlook on Marvell Technology With Price Target Boost Billionaire Bill Ackman Boosts Amazon and Microsoft Holdings Cuts Alphabet Stake by 95 in First Quarter Consumer Price Index Rises 38 in April Exceeding Expectations and Marking Highest Inflation Since May 2023 US Consumers React to Rising Energy Costs Spending Patterns Shift Rachel Reeves Cost of Living Measures MiniSteps Amid Britains Looming Energy Shock IMPP Q1 2026 Earnings EPS Surges 64 Above Estimates Stock Declines on Lack of Revenue Disclosure Teekay Tankers Q1 2026 Earnings EPS Surpasses Expectations Amid Strong Tanker Market MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction Serina Therapeutics Inc SER Q1 2026 Earnings EPS Miss Amid Continued Development Progress FormFactor Q1 2026 Earnings EPS Beats Estimates by Wide Margin Perrigo PRGO Q1 2026 Earnings EPS Beats Estimates by 345 Stock Declines Slightly Kirby Corporation KEX Holds Steady Near 143 as Traders Eye Resistance Akebia Therapeutics AKBA Edges Higher at 104 Key Levels in Focus Crocs Inc CROX Surges Over 5 as Shares Test Key Resistance Levels GSK Shares Edge Higher Amid Steady Trading National Vision EYE Dips 1 Toward Key Support Resilience or Risk Live Music Spending Sees Shift as Consumers Become More Intentional With Concert Choices Constellium SE Q1 2026 Earnings Stunning EPS Surge Signals Strong Operational Leverage NewAmsterdam Pharma NAMS Faces Selling Pressure as Shares Dip 260 Elutia Inc ELUT Holds Near Key Support After Marginal Decline abrdn World Healthcare Fund THW Slips 078 as Defensive Holdings Face Pressure Ultragenyx RARE Edges Lower as Resistance Holds Support Levels Eyed Embraer EMBJ Holds Steady Near Midpoint of Range Amid Aerospace Sector Rotation Avis Budget Group Holds Steady Near Key Support Amid Sector Uncertainty Saratoga Investment Corp 850 Notes 2028 SAZ Modest Uptick Amid Steady Yield Demand GoDaddy Inc GDDY Hovers Near Support as Modest Decline Reflects Cautious Trading