YDBio Insider Holdings: CEO’s 70% Stake and CMO Confidence Fuel 43% RallyYD Bio insider holdings reveal CEO’s 70% stake & CMO’s confidence—impact on valuation, liquidity and capital‑raising prospects.YD Bio Ltd Health Care Pharmaceuticals, Biotechnology & Life Sciences AI generated DirectorDealingsBot 27/03/2026, 21:22 3 minutes to read