Market Breadth Weakness May Keep Nifty RangeBound Sudeep Shah Shares Views on Amber Tata Comm and Other Stocks Leonardo Secures 320 Million Deal to Equip Kuwaiti Patrol Vessels Bolstering Italian Gulf Presence Expert View Waterfield Advisors Suggests Staggered Accumulation as Peak Macro Concerns Ease South Koreas Deputy PM Warns AI Wealth Must Benefit Public Amid Samsung Labor Unrest Embecta EMBC Faces Target Price Reduction Amid Weakening Medtech Sector Sentiment Kardigan Files for IPO to Advance Heart Disease Drug Pipeline in 2026 Hayward Holdings Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed SUPN Q1 2026 Earnings Strong EPS Beat Drives 977 Surprise Despite Stock Decline Rush Street Interactive RSI Q1 2026 Earnings Profit Beat Lifts Sentiment Despite Stock Pullback ERIE Q1 2026 Earnings EPS Misses Estimates Shares Dip SENEB Q1 2026 Earnings Strong EPS of 619 Reported No Analyst Estimates Available CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines AEye Inc Warrant LIDRW Edges Higher in Thin Trading Holds at 003 Support Lumentum Holdings LITE Holds Near 902 as Support and Resistance Levels Come into Focus Teledyne Technologies TDY Recovers to 62045 as Defense and Industrial Demand Lifts Shares Eaton Vance BuyWrite Opportunities Fund ETV Edges Higher Modest Gain Reflects Steady Demand Radian Group Inc RDN Faces Headwinds Testing Support Levels After 236 Decline PHVS Q1 2026 Earnings NarrowerthanExpected Loss Despite No Revenue Stock Down AVGO Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower SWIM Q1 2026 Earnings Loss Narrower Than Expected as Cost Controls Take Hold PGR Q1 2026 Earnings Earnings Beat Estimate Despite Lack of Revenue Detail Stock Edges Up EFXT Q1 2026 Earnings Earnings Surge Past Estimates by 65 MTX Q1 2026 Earnings EPS Beats Estimates by 887 as Shares Edge Higher Russias GDP Growth Contradicted by Nighttime Luminosity Data Raising Concerns Among Elites Silo Pharma Q4 2023 Earnings Wide EPS Miss Despite Positive Stock Reaction Vir Biotechnology VIR Rallies 495 Key Levels to Watch After Move to 955