Insidr
← Back to feed

ONC

BeOne Medicines Ltd. · 131 Form 4 · free tier: 48h delay

Recent Form 4 slice from EDGAR — up to 30 filings (not a full archive).

For informational purposes only. Not investment advice. Data is aggregated from public SEC and congressional disclosures. Nothing on this site is a recommendation to buy or sell any security. Public disclosure of a trade is not evidence of wrongdoing or insider trading.

Data may be delayed — SEC EDGAR temporarily unavailable. Showing the last successfully cached results.

Recent Form 4 trades

Open-market purchases and sales

131 tx · 25 groups
Wang Xiaodong

ONC · Trade · Oct 27, 2026 · Filed · Oct 29, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$11,262,131

31,028 sh · 11 tx

Sell
Wang Xiaodong

ONC · Trade · Oct 13, 2026 · Filed · Oct 15, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$10,890,074

31,027 sh · 5 tx

Sell
Lee Chan Henry

ONC · Trade · Sep 30, 2026 · Filed · Oct 2, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$418,125

1,115 sh

Sell
Wang Xiaodong

ONC · Trade · Sep 28, 2026 · Filed · Sep 30, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$11,318,558

31,028 sh · 10 tx

Sell
Wang Xiaodong

ONC · Trade · Sep 8, 2026 · Filed · Sep 10, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$13,366,092

38,287 sh · 8 tx

Sell
Ball Titus B.

ONC · Trade · Sep 1, 2026 · Filed · Sep 3, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$46,974

132 sh

Sell
Wu Xiaobin

ONC · Trade · Aug 25, 2026 · Filed · Aug 27, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$106,400

280 sh

Sell
OYLER JOHN

ONC · Trade · Aug 12, 2026 · Filed · Aug 12, 2026 · BeOne Medicines Ltd.

$19,659,594

54,892 sh · 5 tx

Sell
Lee Chan Henry

ONC · Trade · Aug 11, 2026 · Filed · Aug 13, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$959,760

2,666 sh

Sell
OYLER JOHN

ONC · Trade · Aug 11, 2026 · Filed · Aug 12, 2026 · BeOne Medicines Ltd.

$25,661,417

70,907 sh · 9 tx

Sell
OYLER JOHN

ONC · Trade · Aug 10, 2026 · Filed · Aug 12, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$41,159,461

115,011 sh · 10 tx

Sell
Rosenberg Aaron

ONC · Trade · Aug 3, 2026 · Filed · Aug 5, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$361,811

1,157 sh

Sell
Lee Chan Henry

ONC · Trade · Jul 30, 2026 · Filed · Aug 3, 2026 · filed 4 days after trade · BeOne Medicines Ltd.

$337,932

1,044 sh

Sell
Lee Chan Henry

ONC · Trade · Jul 22, 2026 · Filed · Jul 24, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$542,425

1,669 sh

Sell
OYLER JOHN

ONC · Trade · Jul 21, 2026 · Filed · Jul 22, 2026 · BeOne Medicines Ltd.

$19,504,058

61,397 sh · 5 tx

Sell
OYLER JOHN

ONC · Trade · Jul 20, 2026 · Filed · Jul 22, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$15,086,797

48,316 sh · 9 tx

Sell
OYLER JOHN

ONC · Trade · Jul 17, 2026 · Filed · Jul 17, 2026 · BeOne Medicines Ltd.

$20,163,907

64,628 sh · 9 tx

Sell
OYLER JOHN

ONC · Trade · Jul 16, 2026 · Filed · Jul 17, 2026 · BeOne Medicines Ltd.

$52,992,224

166,597 sh · 12 tx

Sell
OYLER JOHN

ONC · Trade · Jul 15, 2026 · Filed · Jul 17, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$36,359,374

116,557 sh · 5 tx

Sell
OYLER JOHN

ONC · Trade · Jul 14, 2026 · Filed · Jul 14, 2026 · BeOne Medicines Ltd.

$44,626,424

145,861 sh · 6 tx

Sell
OYLER JOHN

ONC · Trade · Jul 13, 2026 · Filed · Jul 14, 2026 · BeOne Medicines Ltd.

$14,766,883

48,520 sh · 7 tx

Sell
OYLER JOHN

ONC · Trade · Jul 10, 2026 · Filed · Jul 14, 2026 · filed 4 days after trade · BeOne Medicines Ltd.

$3,489,925

11,698 sh · 8 tx

Sell
Lee Chan Henry

ONC · Trade · Jul 8, 2026 · Filed · Jul 10, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$200,833

664 sh

Sell
OYLER JOHN

ONC · Trade · Jun 23, 2026 · Filed · Jun 25, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$933,592

3,410 sh · 3 tx

Sell
Wu Xiaobin

ONC · Trade · Jun 23, 2026 · Filed · Jun 25, 2026 · filed 2 days after trade · BeOne Medicines Ltd.

$356,927

1,292 sh

Sell