Two insiders at BeOne Medicines Ltd. (ONC) have recently divested a significant number of shares. Chief Executive Officer John Oyler sold a total of 35,836 shares across two transactions on July 21, 2026, valued at approximately $11.39 million.

The sales included 20,029 shares for $6.35 million and 15,807 shares for $5.05 million. These transactions occurred at prices ranging from $316.91 to $319.29 per share.

While insider selling can be attributed to various personal financial strategies such as diversification or tax planning, multiple sales from key executives can sometimes draw investor attention.