OJ
OYLER JOHN Chief Executive Officer
C-suite M
Insider track record CEO Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by OYLER JOHN, Chief Executive Officer. Officer active across 2 companies, notably BeiGene, Ltd.. Aggregated, 50 filings have been logged. Breakdown: 0 buy · 37 sells. Total volume traded: €26m. History available since 16 June 2021. The latest transaction was disclosed on 9 May 2025 (Levée d'options). Regulator: SEC (Form 4). The full history is free.
Declarations 50 total
1,800 shares American Depositary Shares SEC:0001042047-26-000007:0
1,290 shares American Depositary Shares SEC:0001042047-26-000007:1
320 shares American Depositary Shares SEC:0001042047-26-000007:2
1,650 shares American Depositary Shares SEC:0001042047-26-000006:0
1,710 shares American Depositary Shares SEC:0001042047-26-000006:1
333 shares American Depositary Shares SEC:0001042047-26-000006:2
177,931 shares Ordinary Shares SEC:0001042047-26-000005:0
741 shares American Depositary Shares SEC:0001042047-26-000005:1
859 shares American Depositary Shares SEC:0001042047-26-000005:2
200 shares American Depositary Shares SEC:0001042047-26-000005:3
149 shares American Depositary Shares SEC:0001042047-26-000005:4
3,820 shares American Depositary Shares SEC:0001042047-26-000004:0
1,120 shares American Depositary Shares SEC:0001042047-26-000004:1
4,055,415 shares @ US$0.50 6.1% of flow Ordinary Shares SEC:0001651308-25-000079:0
497,822 shares @ US$0.50 0.8% of flow Ordinary Shares SEC:0001651308-25-000049:0
201,084 shares 0Ordinary Shares SEC:0001651308-25-000047:0
708,747 shares @ US$0.50 1.1% of flow Ordinary Shares SEC:0001651308-25-000048:0
1,220,531 shares @ US$0.50 2.0% of flow Ordinary Shares SEC:0001651308-25-000039:0
1,300,000 shares @ US$0.50 2.1% of flow Ordinary Shares SEC:0001651308-24-000167:0
1,565 shares @ US$229.2459 1.1% of flow American Depositary Shares SEC:0001651308-24-000132:0
2,389 shares @ US$159.4894 1.2% of flow American Depositary Shares SEC:0001651308-24-000076:0
297 shares @ US$158.5309 0.1% of flow American Depositary Shares SEC:0001651308-24-000075:0
490,464 shares 0Ordinary Shares SEC:0001651308-24-000061:0
542 shares @ US$152.2839 0.3% of flow American Depositary Shares SEC:0001651308-24-000036:0
6,598 shares @ US$162.7378 3.3% of flow American Depositary Shares SEC:0001651308-24-000025:0
25 of 50 declarations
Load more (25 remaining) About OYLER JOHN John Oyler is an executive at BeiGene, Ltd.