Novartis Raises FullYear Sales and Profit Guidance Amid Strong Drug Performance Phillies Bryce Harper Comments on Teams Decision to Part Ways with Injured Slugger Financial and Strategic Implications WasteBar Food Truck Turns Cigarette Butts into Currency A Novel Approach to Plastic Waste Reduction Tulsi Gabbard Steps Down as Intelligence Chief to Focus on Family Health Ferrari EV Debut Triggers Investor Concerns Amid Brand Identity Debate Micron on Track for Best Monthly Rally Since 1987 Analysts Suggest Further Upside Potential Akari Therapeutics Q1 2026 Earnings EPS Miss Amid No Revenue Stock Surges 515 United Community Banks Inc UCB Q1 2026 Earnings Slight Earnings Miss Meets Modest Share Price Uptick Metalla Royalty Streaming Ltd MTA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Stock Rises Slightly Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum MGX Q1 2026 Earnings EPS Miss Reflects Increased RD Spending Amid Pipeline Progress ARKO Q1 2026 Earnings EPS beats estimates by wide margin despite negative earnings CheckCap Ltd MBAI Slides 442 as Selling Pressure Intensifies RPC Inc RES Faces Continued Pressure as Shares Test Key Support Levels Saratoga Investment Corp Notes SAV Hold Steady Near Par as Yield Attracts Income Investors Snowflake SNOW Surges 4 Cloud Data Platform Breaks Above Key Resistance Zone Hologic Inc HOLX Holds Steady at 7601 as Traders Eye Key 7981 Ceiling Dogness DOGZ Hovers Near Support After Slight Decline Resistance at 109 in Focus Townsquare Media TSQ Faces Headwinds as Shares Slip to 640 Leapfrog Acquisition Warrants LFACW Trade Tight Range as Price Holds at 028 Bitcoin Infrastructure Acquisition Corp BIXI Holds Steady Near Resistance After Modest Gain OilDri Corporation ODC Holds Steady Near 79 as Consolidation Persists European Media Magnate Vincent Bollors Expanding Influence Sparks Debate on Democratic Safeguards Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher Global Water Resources GWRS Rallies 7 to 773 Testing Key Resistance Zone