Insider Trading - OYLER JOHN

Recent Insider Transactions in BeiGene, Ltd. by OYLER JOHN

300000003000000025000000250000002000000020000000150000001500000010000000100000005000000500000000Mar 2025Mar 2025
Purchase
Sell
Buy/Sell Shares Bought/Sold @Price Total Transaction Shares Held
After Transaction
Transaction
Date
Filling Date Details
Sell 3,500 @ $256.91 $899,200 36,609 03/06/2025 03/07/2025
Sell 5,956 @ $240.53 $1,432,605 95,044 03/03/2025 03/05/2025
Sell 13,816 @ $241.38 $3,334,881 81,228 03/03/2025 03/05/2025
Sell 8,192 @ $242.46 $1,986,233 73,036 03/03/2025 03/05/2025
Sell 11,195 @ $243.44 $2,725,326 61,841 03/03/2025 03/05/2025
Sell 4,910 @ $244.45 $1,200,272 56,931 03/03/2025 03/05/2025
Sell 18,386 @ $244.56 $4,496,442 38,545 03/03/2025 03/05/2025
Sell 1,090 @ $245.36 $267,437 37,455 03/03/2025 03/05/2025
Sell 19,232 @ $245.51 $4,721,706 18,223 03/03/2025 03/05/2025
Sell 7,243 @ $246.57 $1,785,905 10,980 03/03/2025 03/05/2025
Sell 6,480 @ $247.63 $1,604,611 4,500 03/03/2025 03/05/2025
Sell 3,900 @ $248.63 $969,671 600 03/03/2025 03/05/2025
Sell 600 @ $249.25 $149,549 0 03/03/2025 03/05/2025
Page 2 of 2