Insider activity on ONC over the last 12 months.
Price & insider trades
Where insiders bought and sold against ONC's price — tap a bubble for the P&L since.
Graded signals
AI-scored insider events on ONC — tap any signal for the full read.
BEARISHONC CEO Oyler exercise-and-sell $18.3M — mechanical option monetization, no stake cut2d ago
CEO John Oyler sold 60,218 shares at $303.18 for $18.3M on July 13, but these shares were newly exercised options in a same-day Code M/S transaction — his pre-existing direct holdings are unchanged, and the stock sits 19.4% above its 90-day low of $253.95. This matters primarily as context: Oyler has 11 prior sells and zero buys on record, and this exercise-and-sell follows a string of similar transactions totaling over $79M since June 2025, all consistent with a 10b5-1 plan cadence rather than a bearish directional signal. Bull case: stock holds above $259 (30-day low) into the August 27 earnings catalyst; bear case: breaks $253.95 90-day low, which would mark a structural breakdown despite the 11-analyst Strong Buy consensus.
Where it could go — Our conviction 1-4 officer sell signals: 59% beat SPY at 30d (n=3120, avg +3.2% vs SPY); bull holds $259, bear breaks $254.
BEARISHONC CEO Oyler liquidates entire $44.6M direct stake, zeroing out position2d ago
CEO John Oyler sold all 145,861 directly held shares at $305.95, a complete 100% liquidation of his direct position worth $44.6M, with the stock sitting 20.5% above its 90-day low and 6.8% below its 90-day high. This is his largest single sale on record — eclipsing his prior $30.7M sale in December 2025 — and caps a concentrated selling streak since June 2026 totaling over $48M in direct-share disposals, a pattern that carries significant weight regardless of the 11-analyst strong-buy consensus. Bull case: stock holds above $259 (90d low) into the August 27 earnings catalyst and the sell reflects estate/diversification planning given indirect holdings not captured here; Bear case: a break below $259 with no CEO buying interest confirms the directional signal, and our 7–8 conviction officer sell signals have beaten SPY only 34% of the time at 30 days, averaging -7.3% vs SPY.
Where it could go — Our 7-8 conviction officer sells: 34% beat SPY at 30d (avg -7.3% vs SPY); bull holds $259, bear breaks $259.
BEARISHONC SVP sells $201K via option exercise, 17th career sale6d ago
SVP Lee Chan Henry exercised and sold 664 shares at $302.46 for $201K, maintaining his existing stake unchanged. This routine transaction follows 16 prior sales and lacks meaningful signal amid no other insider buying activity.
Where it could go — Our 1-4 conviction officer sells: 59% beat SPY at 30d with +3.3% avg outperformance; watch $253 as support break for bear case.
BEARISHONC President sells entire $296K stake near 90-day low, 10th career sale21d ago
President Wang Lai sold his entire $296K direct stake at $276.74, which is 8.8% above the 90-day low. This is his 10th career sale with no other buyers, suggesting routine portfolio management rather than a new alarm.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $253.95.
BEARISHONC CEO sells entire $934K direct stake near 90-day low, 10th career sale21d ago
CEO John Oyler sold his entire direct stake of 3,410 shares for $934K, a 100% reduction of his directly held shares, with the price 8.8% above the 90-day low. This sale continues a pattern of liquidation by the CEO and other executives, contrasting with a STRONG BUY analyst consensus.
Where it could go — Broad universe of similar signals shows 41.7% positive 90d returns; watch $328.39 as the bull trigger, $253.95 as the bear break.
BEARISHONC President sells entire $357K stake near 90-day low, 10th career sale21d ago
President Wu Xiaobin sold his entire $357K direct stake at $276.26, a price 8.8% above the 90-day low. This sale continues a pattern of routine executive selling with no offsetting insider buying, despite a STRONG BUY analyst consensus.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $253.95.
BEARISHONC President sells entire $310K stake near 90-day low, part of exec cluster28d ago
President Wang Lai sold his entire $310K direct stake at $265.39, just 5.0% above the 90-day low. This is his 8th career sale and part of a recent cluster of executive liquidations, signaling broad internal distribution despite a STRONG BUY analyst consensus.
Where it could go — Broad universe of similar signals shows 41.7% positive 90d returns; watch $253.95 as the bear break, $328.39 as the bull trigger.
BEARISHONC SVP sells entire $157K direct stake near 90-day low28d ago
SVP Lee Chan Henry sold their entire direct stake of 590 shares for $157K, a 100% reduction of directly held shares, with the stock price 5% above its 90-day low. This sale is part of a long pattern of selling by this insider, but the absence of any other buyers in the last 60 days suggests a lack of internal conviction.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $253.95.
BEARISHONC CEO sells entire $981K direct stake near 90-day low amid executive exodus28d ago
CEO John Oyler sold his entire $981K direct stake at $265.55, just 5% above the 90-day low, marking his 9th career sale with no prior buys. This complete liquidation combined with four other executives selling their entire stakes in the same week suggests significant insider concern despite the STRONG BUY analyst consensus.
Where it could go — 41.7% of similar broad universe setups resulted in positive 90d returns; watch $253.95 as critical support, break below could signal further downside.
BEARISHONC President Wu sells entire $362K stake near 90-day low, 8th career sale28d ago
President Wu Xiaobin sold his entire direct stake of 1,357 shares for $362K at $266.76, just 5% above the 90-day low. This marks his third sale in eight days and eighth career sale on ONC, showing persistent insider selling pressure despite the stock trading near lows.
Where it could go — 41.7% of similar setups → stock higher at 90d; bear case if stock breaks $253.95 low.
BEARISH30d +12.2% vs SPYONC CEO sells entire $501K direct stake near 90-day low, 8th career sale31d ago
CEO John Oyler sold his entire directly held stake of 1,949 shares for $501K, a 100% reduction, with the price just 2.8% above the 90-day low. This sale, his 8th career sell with no buys, reinforces a consistent pattern of liquidation despite a STRONG BUY analyst consensus.
Where it could go — 57.1% of similar broad setups led to a higher stock at 90d; watch $328.39 as the bull trigger, $253.95 as the bear break.
BEARISH30d +12.2% vs SPYONC SVP sells entire $110K stake near 90-day low31d ago
SVP Lee Chan Henry sold their entire directly held stake of 428 shares for $110K, with the stock price just 2.8% above its 90-day low. This is the insider's 15th routine sell with no other buyers, but selling near a low is a more negative signal than typical diversification.
Where it could go — 57.1% of similar broad setups saw the stock higher at 90d; watch $328.39 as the bull trigger, $253.95 as the bear break.
BEARISH30d +12.2% vs SPYONC President Wu sells entire $164K stake near 90-day low31d ago
President Wu Xiaobin sold his entire directly held stake of 626 shares for $164K, with the stock price just 2.8% above its 90-day low. This is his eighth sale on record, part of a recent cluster of executive exits, and occurs despite a STRONG BUY analyst consensus.
Where it could go — Broadly, 57.1% of similar setups see the stock higher at 90 days; watch $253.95 as the bear break level.
BEARISH30d +12.2% vs SPYONC CFO sells entire $163K stake near 90-day low31d ago
CFO Rosenberg Aaron sold his entire directly held stake for $163K, a 100% reduction, with the stock trading just 2.8% above its 90-day low. This second full liquidation by a C-suite officer, following similar recent executive sales, signals internal caution despite strong external analyst ratings.
Where it could go — 57.1% of similar broad setups saw the stock higher at 90d; bear case triggers if ONC breaks the recent low of $253.95.
BEARISH30d +12.2% vs SPYONC President sells entire $197K stake near 90-day low, following other execs31d ago
President Wang Lai sold their entire $197K direct stake at $261, just 2.8% above the 90-day low. This exit follows a pattern of recent executive sales and, with no other buyers, suggests internal caution despite a STRONG BUY analyst consensus.
Where it could go — 57.1% of similar broad setups saw the stock higher at 90d; watch $254 as the bear break, $328 as the bull trigger.
BEARISH30d +10.4% vs SPYONC SVP sells entire $236K stake near 90-day low36d ago
SVP Lee Chan Henry sold his remaining 871 shares for $236K, liquidating his entire position just 0.5% above the 90-day low. This complete exit follows 13 prior sales and occurs despite a STRONG BUY analyst consensus, suggesting ongoing personal diversification rather than a new bearish signal.
Where it could go — Analyst mean target not provided; broad universe shows 50% of similar setups lead to higher prices at 90d; watch $267.96 as critical support.
BEARISH30d +10.4% vs SPYONC CEO sells entire $1.3M stake near 90-day low despite STRONG BUY consensus36d ago
CEO Oyler John sold his entire remaining stake of 4,940 shares for $1.3M at $270.56, exiting his position completely just 0.5% above the 90-day low. This complete divestment by the CEO near lows contradicts the analyst STRONG BUY consensus and suggests internal concerns outweigh external optimism. Bear: breaks $267.96 support.
Where it could go — Broad base rate 50% positive at 90d; bull holds $267.96, bear breaks $267.96.
BEARISH30d +10.4% vs SPYONC President Wu sells entire $400K stake near 90-day low36d ago
President Wu Xiaobin sold his entire remaining stake of $400K at $269.37, just 0.5% above the 90-day low. This complete liquidation by a long-tenured officer who has only sold shares historically raises concerns despite the STRONG BUY analyst consensus.
Where it could go — Analyst mean target unavailable; bear case if stock breaks $267.96 support.
BEARISH30d +10.4% vs SPYONC President sells entire $368K stake near 90-day low36d ago
President Wang Lai sold his entire 1,367-share stake for $368K, a -100% reduction, with the sale price just 0.5% above the 90-day low. This liquidation by a key R&D officer is notable, but it follows a pattern of six prior sales and lacks any offsetting insider buying.
Where it could go — Analyst mean target not provided; bear case if stock breaks the recent low of $267.96.
Recent insider trades
The open-market buys and sells filed on ONC.