Insider Trading - OYLER JOHN

Recent Insider Transactions in BeiGene, Ltd. by OYLER JOHN

Buy/Sell Shares Bought/Sold @Price Total Transaction Shares Held
After Transaction
Transaction
Date
Filling Date Details
Sell 4,265 @ $146.82 $626,170 2,811 04/11/2024 04/11/2024
Sell 11,514 @ $148.40 $1,708,634 27,286 04/10/2024 04/11/2024
Sell 2,641 @ $149.79 $395,604 12,144 04/10/2024 04/11/2024
Sell 12,501 @ $149.15 $1,864,573 14,785 04/10/2024 04/11/2024
Sell 60 @ $150.85 $9,051 12,084 04/10/2024 04/11/2024
Sell 7,924 @ $154.21 $1,221,947 38,800 04/09/2024 04/11/2024
Sell 542 @ $152.28 $82,538 49,458 04/09/2024 04/11/2024
Sell 2,734 @ $153.47 $419,592 46,724 04/09/2024 04/11/2024
Sell 2,737 @ $176.35 $482,663 9,595 03/13/2024 03/14/2024
Sell 5,994 @ $177.11 $1,061,601 3,601 03/13/2024 03/14/2024
Sell 1,801 @ $178.10 $320,757 1,800 03/13/2024 03/14/2024
Sell 993 @ $179.33 $178,072 807 03/13/2024 03/14/2024
Sell 307 @ $180.26 $55,339 500 03/13/2024 03/14/2024
Sell 200 @ $182.63 $36,525 100 03/13/2024 03/14/2024
Sell 100 @ $184.17 $18,417 0 03/13/2024 03/14/2024
Sell 200 @ $169.05 $33,810 12,332 03/12/2024 03/14/2024
Sell 6,598 @ $162.74 $1,073,744 43,402 03/12/2024 03/14/2024
Sell 15,466 @ $163.78 $2,533,011 27,936 03/12/2024 03/14/2024
Sell 12,069 @ $164.49 $1,985,202 15,867 03/12/2024 03/14/2024
Sell 2,602 @ $165.49 $430,599 13,265 03/12/2024 03/14/2024
Page 2 of 3