John Oyler insider trades

Open-market stock purchases and sales by John Oyler, Chief Executive Officer at BeOne Medicines Ltd, from SEC Form 4 filings since Feb 16, 2017.

Recent trades

DateStockTradeValue
Aug 12, 2026ONC BeOne Medicines LtdSold$702K
Aug 12, 2026ONC BeOne Medicines LtdSold$896K
Aug 12, 2026ONC BeOne Medicines LtdSold$5.1M
Aug 12, 2026ONC BeOne Medicines LtdSold$5.5M
Aug 12, 2026ONC BeOne Medicines LtdSold$7.5M
Aug 11, 2026ONC BeOne Medicines LtdSold$4.9M
Aug 11, 2026ONC BeOne Medicines LtdSold$2.9M
Aug 11, 2026ONC BeOne Medicines LtdSold$5.3M
Aug 11, 2026ONC BeOne Medicines LtdSold$4.2M
Aug 11, 2026ONC BeOne Medicines LtdSold$4.9M
Aug 11, 2026ONC BeOne Medicines LtdSold$1.9M
Aug 11, 2026ONC BeOne Medicines LtdSold$1.2M
Aug 11, 2026ONC BeOne Medicines LtdSold$440K
Aug 11, 2026ONC BeOne Medicines LtdSold$1.5K
Aug 10, 2026ONC BeOne Medicines LtdSold$23.4K
Aug 10, 2026ONC BeOne Medicines LtdSold$990K
Aug 10, 2026ONC BeOne Medicines LtdSold$16.2M
Aug 10, 2026ONC BeOne Medicines LtdSold$7.6M
Aug 10, 2026ONC BeOne Medicines LtdSold$1.3M
Aug 10, 2026ONC BeOne Medicines LtdSold$2.4M
Aug 10, 2026ONC BeOne Medicines LtdSold$1.2M
Aug 10, 2026ONC BeOne Medicines LtdSold$4.4M
Aug 10, 2026ONC BeOne Medicines LtdSold$5.7M
Aug 10, 2026ONC BeOne Medicines LtdSold$1.3M
Jul 21, 2026ONC BeOne Medicines LtdSold$4.9M

Companies traded

  • ONC BeOne Medicines Ltd: 138 sales, last Aug 12, 2026
  • BGNE BeiGene, Ltd: 598 sales, last May 9, 2025

Get free alerts when John Oyler files a new trade →