Indias Sugar Export Ban Forex Pressure Drives Policy Shift Global Market Implications Star Wars Opening Weekend Exceeds Expectations but Lands at Low End of DisneyEra Releases Morgan Stanley Lowers Southern Company Target Cites Potential Utility Sector Underperformance Analyst Report Highlights Pinterest Incs Strategic Position in Visual Discovery Market Ryanair Posts Record Annual Profit of 226 Billion Amid Boeing Delays and Fuel Uncertainty Scope for meaningful rate cuts going ahead Neelkanth Mishra ROP Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline CRDO Q1 2026 Earnings EPS Surpasses Estimates by 98 Shares Rally Pyxis Tankers PXS Q1 2026 Earnings EPS Surge Above Estimates Amid Strong Tanker Market PowerBank Corporation SUUN Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally FSTR Q1 2026 Earnings Massive Earnings Surprise Drives Stock Rally MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges Brunswick Corporation BC Rallies Nearly 3 Testing Resistance Near 8750 Pineapple Financial Inc PAPL Rallies 625 as Shares Approach Key Resistance Ennis Inc EBF Rises 120 as Bulls Test Key Resistance OraSure Technologies OSUR Gains 6 Testing Resistance as Momentum Builds Micropolis AI Robotics MCRP Rebounds from Support Approaching Key Resistance Level London Stock Exchange Group Reports Income Growth Driven by Tradeweb Performance CIMP Q1 2026 Earnings Solid EPS Surprise Amid Steady Operating Performance Silo Pharma Inc SILO Rallies 399 as Biotech Sentiment Improves Key Levels in Focus KLA Corporation KLAC Retreats from Resistance Testing Key Support Levels Chesapeake Utilities CPK Edges Higher Amid Steady Utility Sector Demand HeartSciences Inc Warrant HSCSW Slides 15 as Price Hovers at Key 005 Level IM Cannabis Corp IMCC Edges Higher Amid Tight Trading Range Nucor Corporation NUE Gains 36 as Steel Sector Momentum Builds Odyssey Marine Exploration OMEX Edges Higher as Price Action Stabilizes Near Support Johnson Controls International JCI Rallies 213 as Support Holds Eyes Resistance at 14528