Insider Trading - OYLER JOHN

Recent Insider Transactions in BeiGene, Ltd. by OYLER JOHN

25000000250000002000000020000000150000001500000010000000100000005000000500000000Mar 2025Mar 2025
Purchase
Sell
Buy/Sell Shares Bought/Sold @Price Total Transaction Shares Held
After Transaction
Transaction
Date
Filling Date Details
Sell 13,918 @ $246.91 $3,436,548 39,982 03/07/2025 03/07/2025
Sell 1,300 @ $254.10 $330,326 2,900 03/07/2025 03/07/2025
Sell 2,100 @ $246.10 $516,800 55,090 03/07/2025 03/07/2025
Sell 3,299 @ $252.24 $832,127 5,300 03/07/2025 03/07/2025
Sell 500 @ $256.10 $128,050 0 03/07/2025 03/07/2025
Sell 2,300 @ $251.00 $577,304 8,599 03/07/2025 03/07/2025
Sell 1,100 @ $253.21 $278,526 4,200 03/07/2025 03/07/2025
Sell 7,600 @ $247.99 $1,884,710 32,382 03/07/2025 03/07/2025
Sell 2,400 @ $255.02 $612,053 500 03/07/2025 03/07/2025
Sell 8,905 @ $249.04 $2,217,708 23,477 03/07/2025 03/07/2025
Sell 1,190 @ $246.69 $293,567 53,900 03/07/2025 03/07/2025
Sell 1,400 @ $246.03 $344,443 57,190 03/07/2025 03/07/2025
Sell 12,578 @ $249.97 $3,144,087 10,899 03/07/2025 03/07/2025
Sell 8,200 @ $258.91 $2,123,073 14,811 03/06/2025 03/07/2025
Sell 6,705 @ $259.77 $1,741,786 8,106 03/06/2025 03/07/2025
Sell 2,906 @ $261.08 $758,697 5,200 03/06/2025 03/07/2025
Sell 3,400 @ $262.03 $890,900 1,800 03/06/2025 03/07/2025
Sell 1,700 @ $262.97 $447,047 100 03/06/2025 03/07/2025
Sell 3,500 @ $256.91 $899,200 36,609 03/06/2025 03/07/2025
Sell 13,598 @ $257.92 $3,507,199 23,011 03/06/2025 03/07/2025
Page 1 of 2