Wang Xiaodong

BeOne Medicines Ltd. · Director, otherChair, Scientific Advisory Brd

Wang Xiaodong is listed in public filings as director, other: Chair, Scientific Advisory Brd. This Wang Xiaodong insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include BeOne Medicines Ltd. (ONC), and BeiGene Ltd (BGNE). Investors use Wang Xiaodong's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
BeOne Medicines Ltd.ONC$52M193.5k sharesGrant / ExerciseJun 11, 2026$4.0M193.5k shares$20.81$268.20

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
BeOne Medicines Ltd.ONC$0100 sharesSellJun 10, 2025$26.5K100 shares$264.85--
BeOne Medicines Ltd.ONC$47 sharesGrant / ExerciseJun 10, 2025$271.4K542.9k shares$0.50--
BeOne Medicines Ltd.ONC$26k100 sharesSellJun 10, 2025$1.8M6.8k shares$264.08--
BeOne Medicines Ltd.ONC$1.8M6.9k sharesSellJun 10, 2025$4.2M16.1k shares$263.17--
BeOne Medicines Ltd.ONC$6.0M23k sharesSellJun 10, 2025$4.2M15.9k shares$262.20--
BeOne Medicines Ltd.ONC$10M38.9k sharesSellJun 10, 2025$757.8K2.9k shares$261.20--
BeOne Medicines Ltd.ONC$271k41.8k sharesGrant / ExerciseJun 10, 2025$271.4K41.8k shares$6.50--
BeOne Medicines Ltd.ONC$3.8M185.8k sharesGrant / ExerciseJun 10, 2025$3.8M185.8k shares$20.26--
BeOne Medicines Ltd.ONC--5.2M sharesGrant / ExerciseJun 10, 2025Disclosure amount unavailable98.7k shares----
BeOne Medicines Ltd.ONC$0100 sharesSellJun 24, 2025$26.8K100 shares$267.81--
BeOne Medicines Ltd.ONC$27k100 sharesSellJun 24, 2025$135.1K507 shares$266.57--
BeOne Medicines Ltd.ONC$161k607 sharesSellJun 24, 2025$291.9K1.1k shares$265.35--
BeOne Medicines Ltd.ONC$450k1.7k sharesSellJun 24, 2025$79.0K300 shares$263.50--
BeOne Medicines Ltd.ONC--5M sharesGrant / ExerciseSep 9, 2025Disclosure amount unavailable148.1k shares----
BeOne Medicines Ltd.ONC--4.6M sharesGrant / ExerciseNov 7, 2025Disclosure amount unavailable424.1k shares----
BeiGene LtdBGNE$58k300 sharesSellDec 10, 2024$140.7K725 shares$194.01--
BeiGene LtdBGNE$197k1k sharesSellDec 10, 2024$264.6K1.4k shares$192.61--
BeiGene LtdBGNE$460k2.4k sharesSellDec 10, 2024$190.4K993 shares$191.78--
BeiGene LtdBGNE$646k3.4k sharesSellDec 10, 2024$349.3K1.8k shares$190.57--
BeiGene LtdBGNE$986k5.2k sharesSellDec 10, 2024$245.4K1.3k shares$188.79--
BeiGene LtdBGNE$1.2M6.5k sharesSellDec 10, 2024$1.2M6.4k shares$187.60--
BeiGene LtdBGNE$2.4M12.9k sharesSellDec 10, 2024$1.7M9.3k shares$186.99--
BeiGene LtdBGNE$4.1M22.1k sharesSellDec 10, 2024$1.8M10k shares$185.73--
BeiGene LtdBGNE$5.9M32.1k sharesSellDec 10, 2024$1.3M7.1k shares$184.83--
BeiGene LtdBGNE$7.2M39.2k sharesSellDec 10, 2024$477.4K2.6k shares$183.60--
BeiGene LtdBGNE$271k41.8k sharesGrant / ExerciseDec 10, 2024$271.4K41.8k shares$6.50--
BeiGene LtdBGNE$1.6M3.3M sharesGrant / ExerciseDec 10, 2024$271.4K542.9k shares$0.50--
BeiGene LtdBGNE$01.3k sharesSellJan 7, 2025$233.1K1.3k shares$179.18--
BeiGene LtdBGNE$232k1.3k sharesSellJan 7, 2025$1.0M5.6k shares$178.39--
BeiGene LtdBGNE$1.2M6.9k sharesSellJan 7, 2025$755.8K4.3k shares$177.42--
BeiGene LtdBGNE$2.0M11.2k sharesSellJan 7, 2025$2.0M11.3k shares$176.67--
BeiGene LtdBGNE$3.9M22.5k sharesSellJan 7, 2025$3.4M19.3k shares$175.46--
BeiGene LtdBGNE$271k41.8k sharesGrant / ExerciseJan 7, 2025$271.4K41.8k shares$6.50--
BeiGene LtdBGNE$1.4M2.7M sharesGrant / ExerciseJan 7, 2025$271.4K542.9k shares$0.50--
BeiGene LtdBGNE$01.4k sharesSellFeb 4, 2025$319.3K1.4k shares$228.04--
BeiGene LtdBGNE$318k1.4k sharesSellFeb 4, 2025$2.2M9.8k shares$227.00--
BeiGene LtdBGNE$2.5M11.2k sharesSellFeb 4, 2025$4.0M17.8k shares$226.35--
BeiGene LtdBGNE$6.5M29k sharesSellFeb 4, 2025$486.8K2.2k shares$225.27--
BeiGene LtdBGNE$7.0M31.1k sharesSellFeb 4, 2025$340.5K1.5k shares$224.18--
BeiGene LtdBGNE$7.3M32.7k sharesSellFeb 4, 2025$2.0M9.1k shares$223.00--
BeiGene LtdBGNE$271k41.8k sharesGrant / ExerciseFeb 4, 2025$271.4K41.8k shares$6.50--
BeiGene LtdBGNE$1.1M2.2M sharesGrant / ExerciseFeb 4, 2025$271.4K542.9k shares$0.50--
BeiGene LtdBGNE$0323 sharesSellMar 4, 2025$83.1K323 shares$257.41--
BeiGene LtdBGNE$83k323 sharesSellMar 4, 2025$464.6K1.8k shares$256.83--
BeiGene LtdBGNE$545k2.1k sharesSellMar 4, 2025$310.4K1.2k shares$255.71--
BeiGene LtdBGNE$852k3.3k sharesSellMar 4, 2025$324.8K1.3k shares$254.77--
BeiGene LtdBGNE$1.2M4.6k sharesSellMar 4, 2025$209.2K825 shares$253.55--
BeiGene LtdBGNE$1.4M5.4k sharesSellMar 4, 2025$505.4K2k shares$252.72--
BeiGene LtdBGNE$1.9M7.4k sharesSellMar 4, 2025$176.2K700 shares$251.70--
BeiGene LtdBGNE--5.1M sharesGrant / ExerciseMar 11, 2025Disclosure amount unavailable158.7k shares----
BeiGene LtdBGNE$01.1k sharesSellMar 18, 2025$292.3K1.1k shares$264.01--
BeiGene LtdBGNE$291k1.1k sharesSellMar 18, 2025$1.8M6.9k shares$263.08--
BeiGene LtdBGNE$2.1M8k sharesSellMar 18, 2025$2.9M11.2k shares$262.12--
BeiGene LtdBGNE$5.0M19.3k sharesSellMar 18, 2025$2.7M10.4k shares$261.44--
BeiGene LtdBGNE$7.7M29.7k sharesSellMar 18, 2025$700.1K2.7k shares$259.86--
BeiGene LtdBGNE$8.4M32.4k sharesSellMar 18, 2025$1.8M6.9k shares$259.08--
BeiGene LtdBGNE$10M39.3k sharesSellMar 18, 2025$624.2K2.4k shares$258.25--
BeiGene LtdBGNE$271k41.8k sharesGrant / ExerciseMar 18, 2025$271.4K41.8k shares$6.50--
BeiGene LtdBGNE$814k1.6M sharesGrant / ExerciseMar 18, 2025$271.4K542.9k shares$0.50--
BeiGene LtdBGNE$0365 sharesSellApr 14, 2025$91.0K365 shares$249.45--
BeiGene LtdBGNE$91k365 sharesSellApr 14, 2025$133.2K535 shares$248.90--
BeiGene LtdBGNE$223k900 sharesSellApr 14, 2025$365.0K1.5k shares$247.46--
BeiGene LtdBGNE$585k2.4k sharesSellApr 14, 2025$460.5K1.9k shares$246.40--
BeiGene LtdBGNE$1.0M4.2k sharesSellApr 14, 2025$504.9K2.1k shares$245.56--
BeiGene LtdBGNE$1.5M6.3k sharesSellApr 14, 2025$389.3K1.6k shares$244.56--
BeiGene LtdBGNE$1.9M7.9k sharesSellApr 14, 2025$1.6M6.4k shares$243.41--
BeiGene LtdBGNE$3.5M14.3k sharesSellApr 14, 2025$3.6M15k shares$242.59--
BeiGene LtdBGNE$7.1M29.3k sharesSellApr 14, 2025$538.3K2.2k shares$241.51--
BeiGene LtdBGNE$7.6M31.6k sharesSellApr 14, 2025$1.3M5.5k shares$240.41--
BeiGene LtdBGNE$8.9M37.1k sharesSellApr 14, 2025$690.8K2.9k shares$239.51--
BeiGene LtdBGNE$9.5M40k sharesSellApr 14, 2025$192.0K805 shares$238.48--
BeiGene LtdBGNE$9.7M40.8k sharesSellApr 14, 2025$236.4K995 shares$237.56--
BeiGene LtdBGNE$271k41.8k sharesGrant / ExerciseApr 14, 2025$271.4K41.8k shares$6.50--
BeiGene LtdBGNE$543k1.1M sharesGrant / ExerciseApr 14, 2025$271.4K542.9k shares$0.50--
BeiGene LtdBGNE$0200 sharesSellMay 13, 2025$45.1K200 shares$225.68--
BeiGene LtdBGNE$45k200 sharesSellMay 13, 2025$2.3M10.1k shares$224.32--
BeiGene LtdBGNE$2.3M10.3k sharesSellMay 13, 2025$4.7M21.2k shares$223.41--
BeiGene LtdBGNE$7.0M31.5k sharesSellMay 13, 2025$2.3M10.2k shares$222.83--
BeiGene LtdBGNE$271k41.8k sharesGrant / ExerciseMay 13, 2025$271.4K41.8k shares$6.50--
Wang Xiaodong | TradingNote