Mamaearth and LIC Lead Fridays Stock Movers Among Top Gainers and Losers DICKS Sporting Goods Releases First Quarter Financial Results Smart Glasses Market Surge Pressures Traditional Eyewear Leaders BofA Advises Ignoring Market Noise on NVIDIA NVDA Focus on Fundamentals UK Spy Chief Warns West Time Running Out to Address RussiaChina Threats SP 500 Edges Higher as Consumer Cyclicals Rally Energy Slides First Citizens BancShares Inc FCNCA Q1 2026 Earnings Robust Earnings Beat Reflects Strong Operating Execution DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations WHWK Q1 2026 Earnings NarrowerThanExpected Loss Lifts Sentiment ATAT Q1 2026 Earnings Strong EPS Beat of 25 Despite Stock Pullback Farmers Merchants Bancorp Inc FMAO Q1 2026 Earnings EPS Beats Estimates by 381 Amidst Market Pressure BBAI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Planet Fitness PLNT Holds Steady Near Support as Price Action Remains RangeBound Electromed Inc ELMD Holds Steady Near 38 as Stock Consolidates in Tight Range Calamos Convertible and High Income Fund CHY Nears Key Support After Minimal Change Cardlytics CDLX Slips 495 as Stock Hovers Near Support at 066 BeOne Medicines ONC Edges Higher Amid Sector Volatility Key Levels in Focus Tech Billionaires Influence Cancellation of Trumps AI Announcement Insight Molecular Diagnostics Inc IMDX Q1 2026 Earnings EPS Surprises to the Upside During PreRevenue Phase Spok Holdings SPOK Edges Lower as Stock Navigates Support and Resistance Levels Roivant Sciences ROIV Edges Lower Amid Consolidation Near Resistance Levels Dorchester Minerals DMLP Sees Modest Decline Amidst Sector Volatility Key Support Levels Hold ConnectOne Bancorp CNOB Edges Higher as Regional Bank Sentiment Stabilizes Niu Technologies NIU Slides 2 to 240 Key Support Levels Under Pressure Here Group Limited HERE Slips 26 Testing Key Support Zone Genesis Energy GEL Slips 134 as Energy Sector Headwinds Persist EVI Industries Faces Pressure Stock Declines on Volume Eyes Key Support Levels