ONC · BeOne Medicines Ltd. American Depositary Shares
View on chartInsiders & Stakes
| HHLR ADVISORS, LTD. 10% Owner | ▼ Sell | Open Market | 125,045,741 Shares held | 12/2/2024 | View profile |
| Xiaodong Wang Director | ▲ Buy | Grant | 4,682,493 Shares held | 6/11/2026 | View profile |
| Glazer Donald W. Director | ▲ Buy | Grant | 2,718,464 Shares held | 6/5/2024 | View profile |
| BAKER BROS. ADVISORS LP Director | ▲ Buy | Grant | 161,550 Shares held | 6/11/2026 | View profile |
| Anthony C. Hooper Director | ▲ Buy | Grant | 83,720 Shares held | 6/11/2026 | View profile |
| Alessandro Riva | ▲ Buy | Grant | 73,164 Shares held | 6/11/2026 | View profile |
| Margaret Dugan Chief Medical Officer | ▲ Buy | Grant | 73,164 Shares held | 6/11/2026 | View profile |
| Thomas Malley Director | ▲ Buy | Grant | 46,696 Shares held | 6/15/2023 | View profile |
| Olivier Brandicourt Director | ▲ Buy | Grant | 46,306 Shares held | 6/11/2026 | View profile |
| Shalini Sharp Director | ▲ Buy | Grant | 38,116 Shares held | 6/11/2026 | View profile |
| Charles Lazelle Sawyers Director | ▲ Buy | Grant | 18,984 Shares held | 6/11/2026 | View profile |
| Elizabeth Fisher Mooney Director | ▲ Buy | Grant | 18,980 Shares held | 6/11/2026 | View profile |
| Julia Aijun Wang Chief Financial Officer, EVP | ▼ Sell | Open Market | 0 Shares held | 7/1/2024 | View profile |
| John Oyler Chief Executive Officer | ▼ Sell | Open Market | 0 Shares held | 8/12/2026 | View profile |
| Aaron Rosenberg Chief Financial Officer | ▼ Sell | Open Market | 0 Shares held | 8/3/2026 | View profile |
| Chan Henry Lee SVP, General Counsel | ▼ Sell | Open Market | 0 Shares held | 8/11/2026 | View profile |
| Xiaobin Wu President, COO & GM China | ▼ Sell | Open Market | 0 Shares held | 6/23/2026 | View profile |
| Lai Wang Global Head of R&D | ▼ Sell | Open Market | 0 Shares held | 6/23/2026 | View profile |
| Titus B. Ball Principal Accounting Officer | ▼ Sell | Open Market | 0 Shares held | 6/11/2026 | View profile |
| Qingqing Yi Director | ▼ Sell | Open Market | 0 Shares held | 6/1/2026 | View profile |
| Jane Huang President, CMO | ▼ Sell | Open Market | 0 Shares held | 12/14/2021 | View profile |
| Corazon (Corsee) D. Sanders Director | ▼ Sell | Open Market | 0 Shares held | 5/22/2026 | View profile |
Transaction History
| John Oyler | ▼ Sell | Open Market | 1,980 | $702K | 8/12/2026 |
| John Oyler | ▼ Sell | Open Market | 2,515 | $896K | 8/12/2026 |
| John Oyler | ▼ Sell | Open Market | 15,396 | $5.5M | 8/12/2026 |
| John Oyler | ▼ Sell | Open Market | 20,899 | $7.5M | 8/12/2026 |
| John Oyler | ▼ Sell | Open Market | 14,102 | $5.1M | 8/12/2026 |
| John Oyler | ▼ Sell | Open Market | 13,695 | $4.9M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 8,081 | $2.9M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 14,569 | $5.3M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 11,568 | $4.2M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 13,403 | $4.9M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 5,211 | $1.9M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 3,176 | $1.2M | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 1,200 | $440K | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 4 | $1K | 8/11/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 812 | $158K | 8/11/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 1,058 | $226K | 8/11/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 796 | $127K | 8/11/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 2,666 | $960K | 8/11/2026 |
| John Oyler | ▼ Sell | Open Market | 67 | $23K | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 2,813 | $990K | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 3,673 | $1.3M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 6,717 | $2.4M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 3,476 | $1.2M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 12,418 | $4.4M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 15,869 | $5.7M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 45,044 | $16.2M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 21,254 | $7.6M | 8/10/2026 |
| John Oyler | ▼ Sell | Open Market | 3,680 | $1.3M | 8/10/2026 |
| Aaron Rosenberg | ▼ Sell | Open Market | 1,157 | $362K | 8/3/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 1,044 | $338K | 7/30/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 514 | $100K | 7/22/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 665 | $142K | 7/22/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 490 | $78K | 7/22/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 1,669 | $542K | 7/22/2026 |
| John Oyler | ▼ Sell | Open Market | 15,379 | $4.9M | 7/21/2026 |
| John Oyler | ▼ Sell | Open Market | 20,029 | $6.3M | 7/21/2026 |
| John Oyler | ▼ Sell | Open Market | 7,842 | $2.5M | 7/21/2026 |
| John Oyler | ▼ Sell | Open Market | 15,807 | $5.0M | 7/21/2026 |
| John Oyler | ▼ Sell | Open Market | 2,340 | $749K | 7/21/2026 |
| John Oyler | ▼ Sell | Open Market | 5,146 | $1.6M | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 6,273 | $1.9M | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 2,907 | $906K | 7/20/2026 |
| John Oyler | ▲ Buy | Option Exercise | 33,990 | $4.1M | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 15,499 | $4.8M | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 14,326 | $4.5M | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 1,850 | $581K | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 1,512 | $477K | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 523 | $165K | 7/20/2026 |
| John Oyler | ▼ Sell | Open Market | 280 | $89K | 7/20/2026 |
| John Oyler | ▲ Buy | Option Exercise | 64,628 | $7.8M | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 1,440 | $439K | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 597 | $183K | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 680 | $210K | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 4,833 | $1.5M | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 5,543 | $1.7M | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 35,829 | $11.2M | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 14,915 | $4.7M | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 740 | $233K | 7/17/2026 |
| John Oyler | ▼ Sell | Open Market | 51 | $16K | 7/17/2026 |
| John Oyler | ▲ Buy | Option Exercise | 96,501 | $15.5M | 7/16/2026 |
| John Oyler | ▲ Buy | Option Exercise | 70,096 | $8.4M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 233 | $73K | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 4,881 | $1.5M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 9,516 | $3.0M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 19,752 | $6.2M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 32,224 | $10.2M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 42,798 | $13.6M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 6,402 | $2.0M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 15,097 | $4.8M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 20,505 | $6.6M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 13,109 | $4.2M | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 1,560 | $503K | 7/16/2026 |
| John Oyler | ▼ Sell | Open Market | 520 | $168K | 7/16/2026 |
| John Oyler | ▲ Buy | Option Exercise | 35,605 | $3.6M | 7/15/2026 |
| John Oyler | ▲ Buy | Option Exercise | 76,677 | $13.0M | 7/15/2026 |
| John Oyler | ▲ Buy | Option Exercise | 4,275 | $686K | 7/15/2026 |
| John Oyler | ▼ Sell | Open Market | 6,067 | $1.9M | 7/15/2026 |
| John Oyler | ▼ Sell | Open Market | 41,336 | $12.9M | 7/15/2026 |
| John Oyler | ▼ Sell | Open Market | 12,857 | $4.0M | 7/15/2026 |
| John Oyler | ▼ Sell | Open Market | 48,657 | $15.2M | 7/15/2026 |
| John Oyler | ▼ Sell | Open Market | 7,640 | $2.4M | 7/15/2026 |
| John Oyler | ▼ Sell | Open Market | 4,139 | $1.3M | 7/14/2026 |
| John Oyler | ▼ Sell | Open Market | 8,122 | $2.5M | 7/14/2026 |
| John Oyler | ▲ Buy | Option Exercise | 97,282 | $3.6M | 7/14/2026 |
| John Oyler | ▲ Buy | Option Exercise | 36,318 | $3.6M | 7/14/2026 |
| John Oyler | ▼ Sell | Open Market | 39,090 | $11.9M | 7/14/2026 |
| John Oyler | ▼ Sell | Open Market | 45,895 | $14.1M | 7/14/2026 |
| John Oyler | ▼ Sell | Open Market | 40,781 | $12.5M | 7/14/2026 |
| John Oyler | ▼ Sell | Open Market | 7,834 | $2.4M | 7/14/2026 |
| John Oyler | ▲ Buy | Option Exercise | 48,520 | $1.8M | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 798 | $241K | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 4,584 | $1.4M | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 26,294 | $8.0M | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 8,438 | $2.6M | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 846 | $259K | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 7,240 | $2.2M | 7/13/2026 |
| John Oyler | ▼ Sell | Open Market | 320 | $98K | 7/13/2026 |
| John Oyler | ▲ Buy | Option Exercise | 11,698 | $432K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 1,493 | $442K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 3,074 | $917K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 5,143 | $1.5M | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 370 | $111K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 150 | $45K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 136 | $41K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 18 | $5K | 7/10/2026 |
| John Oyler | ▼ Sell | Open Market | 1,314 | $391K | 7/10/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 202 | $39K | 7/8/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 266 | $57K | 7/8/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 196 | $31K | 7/8/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 664 | $201K | 7/8/2026 |
| Xiaobin Wu | ▼ Sell | Open Market | 1,292 | $357K | 6/23/2026 |
| John Oyler | ▼ Sell | Open Market | 1,800 | $492K | 6/23/2026 |
| John Oyler | ▼ Sell | Open Market | 1,290 | $354K | 6/23/2026 |
| John Oyler | ▼ Sell | Open Market | 320 | $88K | 6/23/2026 |
| Lai Wang | ▼ Sell | Open Market | 1,068 | $296K | 6/23/2026 |
| Xiaobin Wu | ▼ Sell | Open Market | 1,357 | $362K | 6/16/2026 |
| John Oyler | ▼ Sell | Open Market | 1,650 | $437K | 6/16/2026 |
| John Oyler | ▼ Sell | Open Market | 1,710 | $455K | 6/16/2026 |
| John Oyler | ▼ Sell | Open Market | 333 | $89K | 6/16/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 590 | $157K | 6/16/2026 |
| Lai Wang | ▼ Sell | Open Market | 1,169 | $310K | 6/16/2026 |
| Titus B. Ball | ▲ Buy | Grant | 31,213 | $0 | 6/11/2026 |
| Titus B. Ball | ▼ Sell | Open Market | 49 | $13K | 6/11/2026 |
| Titus B. Ball | ▼ Sell | Open Market | 120 | $31K | 6/11/2026 |
| Lai Wang | ▲ Buy | Grant | 118,625 | $0 | 6/11/2026 |
| Lai Wang | ▼ Sell | Open Market | 756 | $197K | 6/11/2026 |
| Aaron Rosenberg | ▲ Buy | Grant | 71,175 | $0 | 6/11/2026 |
| Aaron Rosenberg | ▼ Sell | Open Market | 631 | $163K | 6/11/2026 |
| Xiaobin Wu | ▲ Buy | Grant | 118,625 | $0 | 6/11/2026 |
| Xiaobin Wu | ▼ Sell | Open Market | 626 | $164K | 6/11/2026 |
| Chan Henry Lee | ▲ Buy | Grant | 45,071 | $0 | 6/11/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 428 | $110K | 6/11/2026 |
| John Oyler | ▲ Buy | Grant | 177,931 | $0 | 6/11/2026 |
| John Oyler | ▼ Sell | Open Market | 741 | $190K | 6/11/2026 |
| John Oyler | ▼ Sell | Open Market | 859 | $221K | 6/11/2026 |
| John Oyler | ▼ Sell | Open Market | 200 | $52K | 6/11/2026 |
| John Oyler | ▼ Sell | Open Market | 149 | $39K | 6/11/2026 |
| Xiaodong Wang | ▲ Buy | Grant | 99,892 | $0 | 6/11/2026 |
| Olivier Brandicourt | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Anthony C. Hooper | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Elizabeth Fisher Mooney | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Margaret Dugan | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Charles Lazelle Sawyers | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Shalini Sharp | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Alessandro Riva | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| BAKER BROS. ADVISORS LP | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| BAKER BROS. ADVISORS LP | ▲ Buy | Grant | 18,980 | $0 | 6/11/2026 |
| Titus B. Ball | ▼ Sell | Open Market | 100 | $27K | 6/8/2026 |
| Titus B. Ball | ▼ Sell | Open Market | 36 | $10K | 6/8/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 711 | $192K | 6/8/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 160 | $43K | 6/8/2026 |
| Lai Wang | ▼ Sell | Open Market | 1,327 | $357K | 6/8/2026 |
| Lai Wang | ▼ Sell | Open Market | 40 | $11K | 6/8/2026 |
| Xiaobin Wu | ▼ Sell | Open Market | 1,444 | $389K | 6/8/2026 |
| Xiaobin Wu | ▼ Sell | Open Market | 40 | $11K | 6/8/2026 |
| John Oyler | ▼ Sell | Open Market | 3,820 | $1.0M | 6/8/2026 |
| John Oyler | ▼ Sell | Open Market | 1,120 | $304K | 6/8/2026 |
| Qingqing Yi | ▼ Sell | Open Market | 235 | $66K | 6/1/2026 |
| Alessandro Riva | ▼ Sell | Open Market | 212 | $66K | 5/22/2026 |
| Margaret Dugan | ▼ Sell | Open Market | 212 | $66K | 5/22/2026 |
| Corazon (Corsee) D. Sanders | ▼ Sell | Open Market | 212 | $66K | 5/22/2026 |
| BAKER BROS. ADVISORS LP | ▼ Sell | Open Market | 2,743 | $65K | 5/22/2026 |
| BAKER BROS. ADVISORS LP | ▼ Sell | Open Market | 2,743 | $65K | 5/22/2026 |
| BAKER BROS. ADVISORS LP | ▼ Sell | Open Market | 2,756 | $66K | 5/22/2026 |
| BAKER BROS. ADVISORS LP | ▼ Sell | Open Market | 2,756 | $66K | 5/22/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 101 | $20K | 5/13/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 133 | $28K | 5/13/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 98 | $16K | 5/13/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 332 | $103K | 5/13/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 101 | $20K | 4/8/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 133 | $28K | 4/8/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 98 | $16K | 4/8/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 332 | $103K | 4/8/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 110 | $21K | 3/11/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 133 | $28K | 3/11/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 98 | $16K | 3/11/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 341 | $102K | 3/11/2026 |
| John Oyler | ▲ Buy | Grant | 326,976 | $0 | 3/6/2026 |
| John Oyler | ▲ Buy | Grant | 117,936 | $0 | 3/6/2026 |
| Chan Henry Lee | ▲ Buy | Grant | 65,390 | $0 | 3/6/2026 |
| Chan Henry Lee | ▲ Buy | Grant | 29,874 | $0 | 3/6/2026 |
| Lai Wang | ▲ Buy | Grant | 112,606 | $0 | 3/6/2026 |
| Lai Wang | ▲ Buy | Grant | 55,029 | $0 | 3/6/2026 |
| Xiaobin Wu | ▲ Buy | Grant | 168,922 | $0 | 3/6/2026 |
| Xiaobin Wu | ▲ Buy | Grant | 78,624 | $0 | 3/6/2026 |
| Aaron Rosenberg | ▲ Buy | Grant | 79,014 | $0 | 3/6/2026 |
| Aaron Rosenberg | ▲ Buy | Grant | 40,573 | $0 | 3/6/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 502 | $98K | 2/4/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 662 | $141K | 2/4/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 496 | $79K | 2/4/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 664 | $232K | 2/4/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 996 | $349K | 2/4/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 202 | $39K | 1/7/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 266 | $57K | 1/7/2026 |
| Chan Henry Lee | ▲ Buy | Option Exercise | 196 | $31K | 1/7/2026 |
| Chan Henry Lee | ▼ Sell | Open Market | 664 | $220K | 1/7/2026 |
| Lai Wang | ▲ Buy | Grant | 427,895 | $0 | 12/31/2025 |
| John Oyler | ▼ Sell | Open Market | 1,877 | $565K | 12/16/2025 |
| John Oyler | ▼ Sell | Open Market | 600 | $181K | 12/16/2025 |
| John Oyler | ▼ Sell | Open Market | 2,567 | $775K | 12/16/2025 |