Global Markets Rally as Iran Peace Hopes Boost Risk Appetite Oil and Dollar Slide Movado Group Q1 2027 Earnings Call Highlights Navigating Luxury Watch Market Dynamics Micron Stock Hits Major Milestone as UBS Highlights Strong Memory Chip Demand Qualcomm Faces Persistent Short Seller Pressure as AI Pivot Hangs in Balance Northland Capital Markets Raises PDF Solutions Price Target on Strong Quarterly Performance SpaceX Leans on Starlink Revenue as It Prepares for Potential Nasdaq Listing NVT Q1 2026 Earnings EPS Beats Estimates by Nearly 15 Shares Rise Harrow Inc HROW Q1 2026 Earnings WiderThanExpected Loss but Shares Rally on Strategic Progress HIMX Q1 2026 Earnings Narrow EPS Beat in a Cautious Semiconductor Landscape First Internet Bancorp INBK Q1 2026 Earnings Massive EPS Beat Driven by Strong Net Interest Income BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher ROAD Q1 2026 Earnings Strong EPS Beat Drives Stock Higher James River Group Holdings JRVR Slides 27 as Market Pressures Weigh on Specially Insurer Nektar Therapeutics NKTR Navigates a 287 Decline as Key Support Levels Come Into Focus Dragonfly Energy Holdings DFLI Gains 16 as Stock Holds Above Key Support Level Bain Capital GSS BCSS Holds Steady at 1020 Key Levels in Focus LandBridge LB Gains 219 as Price Holds Above Key Support Micron Stock Surges After Reportedly Surpassing 1 Trillion Market Cap FCPT Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady Wabash National WNC Rallies 2 as Shares Approach Key Resistance Level ABCL Q1 2026 Earnings EPS Surprises to the Upside as Biotech Continues Development Ingles Markets Q1 2026 Earnings EPS of 128 Supports Stock Gain Amid Limited Disclosure PERI Q1 2026 Earnings EPS Falls Short of Estimates Shares Decline Holley Inc Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement RYTM Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction MLKN Q1 2026 Earnings EPS Falls Short of Consensus Modestly SLAB Q1 2026 Earnings EPS Beats Estimates Stock Slips 045