John Oyler Insider Trading Activity
John Oyler has been net-selling over the last 12 months with 0 purchases and 37 sales across 1 company.
ONC is the most-traded position with 37 trades. The largest single transaction was a sale of ONC for $5.1M on Dec 15, 2025.
Performance Scorecard
Forward stock performance after each transaction by John Oyler. Buy returns measure price movement after open-market purchases; sell-avoided measures the loss avoided after open-market sales. Success rate counts trades where the insider's direction was right.
| PERIOD | AVG BUY RETURN | AVG SELL AVOIDED | SUCCESS RATE | TRADES |
|---|---|---|---|---|
| 30 days | — | -8.7% | 22% | 41 |
| 90 days | — | -5.0% | 71% | 41 |
| 120 days | — | -11.0% | 12% | 41 |
Performance based on stock price movement after each transaction date. Past results do not predict future returns. Not financial advice.
Price & Trades
Pro: Trade MarkersONC · BeOne Medicines Ltd.
🔒 Subscribe to see trade entries
Pro members see exactly when John Oyler bought and sold ONC.
Upgrade to ProRecent Trades
| DATE | TICKER | TYPE | SHARES | PRICE | VALUE | ROLE |
|---|---|---|---|---|---|---|
| Dec 16, 2025 | ONC | Sell | 1,877 | $300.80 | $565K | CEO |
| Dec 16, 2025 | ONC | Sell | 600 | $300.98 | $181K | CEO |
| Dec 16, 2025 | ONC | Sell | 2,567 | $301.79 | $775K | CEO |
| Dec 16, 2025 | ONC | Sell | 1,512 | $302.31 | $457K | CEO |
| Dec 16, 2025 | ONC | Sell | 7,470 | $302.74 | $2.3M | CEO |
| Dec 16, 2025 | ONC | Sell | 1,633 | $303.13 | $495K | CEO |
| Dec 16, 2025 | ONC | Sell | 5,442 | $303.72 | $1.7M | CEO |
| Dec 16, 2025 | ONC | Sell | 1,255 | $304.13 | $382K | CEO |
| Dec 16, 2025 | ONC | Sell | 1,973 | $304.36 | $601K | CEO |
| Dec 16, 2025 | ONC | Sell | 40 | $305.24 | $12K | CEO |
| Dec 15, 2025 | ONC | Sell | 1,791 | $301.58 | $540K | CEO |
| Dec 15, 2025 | ONC | Sell | 121 | $311.93 | $38K | CEO |
| Dec 15, 2025 | ONC | Sell | 929 | $313.52 | $291K | CEO |
| Dec 15, 2025 | ONC | Sell | 1,194 | $314.92 | $376K | CEO |
| Dec 15, 2025 | ONC | Sell | 2,344 | $311.33 | $730K | CEO |
| Dec 15, 2025 | ONC | Sell | 6,389 | $302.29 | $1.9M | CEO |
| Dec 15, 2025 | ONC | Sell | 1,896 | $303.60 | $576K | CEO |
| Dec 15, 2025 | ONC | Sell | 5,829 | $304.37 | $1.8M | CEO |
| Dec 15, 2025 | ONC | Sell | 3,940 | $305.55 | $1.2M | CEO |
| Dec 15, 2025 | ONC | Sell | 4,949 | $306.39 | $1.5M | CEO |
| Dec 15, 2025 | ONC | Sell | 5,118 | $307.38 | $1.6M | CEO |
| Dec 15, 2025 | ONC | Sell | 14,163 | $308.41 | $4.4M | CEO |
| Dec 15, 2025 | ONC | Sell | 10,650 | $309.37 | $3.3M | CEO |
| Dec 15, 2025 | ONC | Sell | 16,318 | $310.48 | $5.1M | CEO |
| Sep 16, 2025 | ONC | Sell | 6,883 | $325.06 | $2.2M | CEO |
| Sep 16, 2025 | ONC | Sell | 12,446 | $326.14 | $4.1M | CEO |
| Sep 16, 2025 | ONC | Sell | 4,008 | $326.90 | $1.3M | CEO |
| Sep 16, 2025 | ONC | Sell | 4,066 | $324.12 | $1.3M | CEO |
| Sep 16, 2025 | ONC | Sell | 400 | $327.78 | $131K | CEO |
| Jul 9, 2025 | ONC | Sell | 1,553 | $254.83 | $396K | CEO |
| Jul 9, 2025 | ONC | Sell | 6,703 | $252.23 | $1.7M | CEO |
| Jul 9, 2025 | ONC | Sell | 9,292 | $253.18 | $2.4M | CEO |
| Jul 9, 2025 | ONC | Sell | 10,254 | $254.10 | $2.6M | CEO |
| Jun 23, 2025 | ONC | Sell | 100 | $262.90 | $26K | CEO |
| Jun 23, 2025 | ONC | Sell | 3,074 | $261.57 | $804K | CEO |
| Jun 17, 2025 | ONC | Sell | 1,460 | $256.49 | $374K | CEO |
| Jun 16, 2025 | ONC | Sell | 3,680 | $266.05 | $979K | CEO |
| Jun 6, 2025 | ONC | Sell | 400 | $255.74 | $102K | CEO |
| Jun 6, 2025 | ONC | Sell | 1,400 | $250.84 | $351K | CEO |
| Jun 6, 2025 | ONC | Sell | 1,000 | $253.49 | $253K | CEO |
| Jun 6, 2025 | ONC | Sell | 927 | $254.97 | $236K | CEO |
Top Companies Traded
| TICKER | COMPANY | TRADES | TOTAL VOLUME |
|---|---|---|---|
| ONC | BeOne Medicines Ltd. | 41 | $49.9M |
Other insiders at BeOne Medicines Ltd.
5 other tracked filers at ONC.