Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>
Common stock purchase or sale:
| Transaction Date | Reported DateTime | Company | Symbol | Insider Relationship | Shares Traded | Average Price | Total Amount | Shares Owned | Filing |
| 2021-09-14 Sale | 2021-09-16 6:06 pm | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 347,803 | $28.82 | $10,022,365 | 47,814,827 (Indirect Direct) | View |
| 2021-08-31 Sale | 2021-09-02 8:40 pm | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 204,358 | $24.09 | $4,922,921 | 47,814,827 (Indirect Direct) | View |
Stock options: Exercise, Award, Grant, Conversion
| Transaction Date | Reported DateTime | Exercisable Expiration | Company | Symnbol | Insider Relationship | Shares Traded | Conversion Price | Shares Owned | Filing |
| 2026-07-20 Exercise | 2026-07-22 5:03 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 33,990 | $119.96 | 50,493,512 (Direct) | View |
| 2026-07-20 Exercise | 2026-07-22 5:03 pm | N/A 2029-06-04 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 441,870 | $0 | 50,493,512 (Direct) | View |
| 2026-07-17 Exercise | 2026-07-17 5:36 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 64,628 | $119.96 | 51,919,781 (Direct) | View |
| 2026-07-17 Exercise | 2026-07-17 5:36 pm | N/A 2029-06-04 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 840,164 | $0 | 51,919,781 (Direct) | View |
| 2026-07-15 Exercise | 2026-07-17 5:31 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 35,605 | $100.04 | 54,014,468 (Direct) | View |
| 2026-07-16 Exercise | 2026-07-17 5:31 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 70,096 | $119.96 | 54,014,468 (Direct) | View |
| 2026-07-15 Exercise | 2026-07-17 5:31 pm | N/A 2027-09-26 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 3,681,002 | $0 | 54,014,468 (Direct) | View |
| 2026-07-15 Exercise | 2026-07-17 5:31 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 100,776 | $160.4 | 54,014,468 (Direct) | View |
| 2026-07-15 Exercise | 2026-07-17 5:31 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 76,677 | $169.58 | 54,014,468 (Direct) | View |
| 2026-07-14 Exercise | 2026-07-14 9:26 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 97,282 | $36.9 | 51,940,777 (Direct) | View |
| 2026-07-14 Exercise | 2026-07-14 9:26 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 36,318 | $100.04 | 51,940,777 (Direct) | View |
| 2026-07-14 Exercise | 2026-07-14 9:26 pm | N/A 2026-11-15 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 1,736,800 | $0 | 51,940,777 (Direct) | View |
| 2026-07-10 Exercise | 2026-07-14 9:25 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 60,218 | $36.9 | 54,797,396 (Direct) | View |
| 2026-07-10 Exercise | 2026-07-14 9:25 pm | N/A 2026-11-15 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 782,834 | $0 | 54,797,396 (Direct) | View |
| 2026-06-11 Option Award | 2026-06-15 5:55 pm | N/A 2036-06-10 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 522,600 | $0 | 46,376,663 (Direct) | View |
| 2026-03-06 Option Award | 2026-03-10 8:14 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 444,912 | $0 | 51,641,269 (Direct) | View |
| 2025-11-11 Gift | 2025-11-13 5:06 pm | N/A N/A | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 1,009,853 | $0 | 52,496,357 (Direct) | View |
| 2025-06-10 Option Award | 2025-06-12 5:38 pm | N/A 2035-06-09 | BeOne Medicines Ltd. | ONC | OYLER JOHN Chief Executive Officer | 533,429 | $0 | 54,685,531 (Direct) | View |
| 2025-05-09 Exercise | 2025-05-13 5:24 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 4,055,415 | $0.5 | 54,218,760 (Direct) | View |
| 2025-05-09 Exercise | 2025-05-13 5:24 pm | N/A 2025-07-19 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 4,055,415 | $0 | 54,218,760 (Direct) | View |
| 2025-05-09 Tax Withholding | 2025-05-13 5:24 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,990,603 | $17.85 | 54,218,760 (Direct) | View |
| 2025-03-10 Exercise | 2025-03-12 5:02 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 41,210 | $6.5 | 50,110,738 (Direct) | View |
| 2025-03-10 Exercise | 2025-03-12 5:02 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 497,822 | $0.5 | 50,110,738 (Direct) | View |
| 2025-03-10 Exercise | 2025-03-12 5:02 pm | N/A 2025-07-19 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,033,552 | $0 | 50,110,738 (Direct) | View |
| 2025-03-07 Exercise | 2025-03-07 8:17 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 58,590 | $6.5 | 51,144,290 (Direct) | View |
| 2025-03-07 Exercise | 2025-03-07 8:17 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 708,747 | $0.5 | 51,144,290 (Direct) | View |
| 2025-03-07 Exercise | 2025-03-07 8:17 pm | N/A 2025-07-19 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,470,417 | $0 | 51,144,290 (Direct) | View |
| 2025-03-06 Exercise | 2025-03-07 7:26 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 40,109 | $6.5 | 52,614,707 (Direct) | View |
| 2025-03-06 Exercise | 2025-03-07 7:26 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 486,161 | $0.5 | 52,614,707 (Direct) | View |
| 2025-03-06 Exercise | 2025-03-07 7:26 pm | N/A 2025-07-19 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,007,578 | $0 | 52,614,707 (Direct) | View |
| 2025-03-05 Option Award | 2025-03-07 7:26 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 201,084 | $0 | 52,614,707 (Direct) | View |
| 2025-03-03 Exercise | 2025-03-05 4:59 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 101,000 | $6.5 | 53,627,732 (Direct) | View |
| 2025-03-03 Exercise | 2025-03-05 4:59 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,220,531 | $0.5 | 53,627,732 (Direct) | View |
| 2025-03-03 Exercise | 2025-03-05 4:59 pm | N/A 2025-07-19 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 2,533,531 | $0 | 53,627,732 (Direct) | View |
| 2024-12-14 Exercise | 2024-12-17 5:02 pm | N/A N/A | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,300,000 | $0.5 | 59,140,096 (Direct) | View |
| 2024-12-14 Exercise | 2024-12-17 5:02 pm | N/A 2025-07-19 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,300,000 | $0 | 59,140,096 (Direct) | View |
| 2024-06-05 Option Award | 2024-06-07 4:58 pm | N/A 2034-06-04 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,414,439 | $0 | 48,926,756 (Direct) | View |
| 2023-06-15 Option Award | 2023-06-20 6:46 pm | N/A 2033-06-14 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 1,705,548 | $0 | 50,162,224 (Direct) | View |
| 2022-06-22 Option Award | 2022-06-24 5:40 pm | N/A 2032-06-21 | BeiGene Ltd. | BGNE | OYLER JOHN Chief Executive Officer | 2,221,687 | $0 | 51,773,418 (Direct) | View |