Consumer Pessimism Persists Americans Remain Downbeat on Economy Amid Lingering Inflation and Shocks Novartis Lifts FullYear Sales and Profit Guidance Amid Strong Operational Momentum Microsoft Appoints Jenny LayFlurrie to Lead Trusted Technology Group Amid AI Speed vs Responsibility Debate Embecta EMBC Faces Target Cut Amid Weakening Medtech Sentiment Marvell Technology Stock Declines Despite AIDriven Revenue Growth Accelerating Treasury Rejects Proposal to Slash VAT on Public EV Charging Sources Say AIN Q1 2026 Earnings Significant EPS Beat Driven by Operational Strength ITW Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher OSK Q1 2026 Earnings Earnings Miss Estimate Stock Edges Higher TWOD Q1 2026 Earnings Strong EPS Beat Amid Challenging Mortgage Market OLED Q1 2026 Earnings Major EPS Miss Raises Concerns Amidst Growth Expectations INTU Q1 2026 Earnings EPS Just Misses Estimates Amid Solid Business Momentum BingEx Limited FLX Edges Higher Amid Support Test Mamas Creations Inc MAMA Edges Higher Amid Tight Trading Range Recursion Pharmaceuticals RXRX Slips 13 as Biotech Stock Tests Key Support Near 282 Tredegar Corporation TG Surges 23 Approaches Key Resistance at 84 Vine Hill Capital Investment Corp II Units VHCPU Holds Steady at 1002 Amid SPAC Trading Patterns Suzlon Energy Surges 50 from March Lows Reaches FiveMonth High on Strong Earnings and Renewed Investor Confidence SOHON Q2 2025 Earnings Preferred Dividend Coverage Maintained Despite Mixed Lodging Trends Packaging Corporation of America PKG Edges Higher Tests Middle of Established Range Oxford Lane Capital Corp 875 Notes due 2030 OXLCI Q4 2025 Earnings EPS Misses Estimates Amid Stable Distribution Outlook Ryder System Inc R Q1 2026 Earnings EPS Surprises 965 Above Estimates XOMAP Q1 2026 Earnings Preferred Stock Reports EPS Miss Amid Royalty Revenue Uncertainty STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15 GTEC Q4 2025 Earnings Significant EPS Miss Despite Slight Stock Uptick GSK Q1 2026 Earnings Solid EPS Beat Amid Mixed Market Sentiment SRTA Q1 2026 Earnings Unexpected EPS Profit of 003 Surpasses Estimates by 178