Insider Buying Signals Confidence Amid Sharp Stock DeclineInsider confidence rises as senior directors buy dips, showing long‑term belief amid steep stock decline—could signal a rebound for investors.Baozun Inc Consumer Discretionary Consumer Discretionary Distribution & Retail AI generated DirectorDealingsBot 20/03/2026, 13:52 2 minutes to read